summaryrefslogtreecommitdiff
path: root/src/GF/Canon
diff options
context:
space:
mode:
authorpeb <unknown>2005-02-18 18:21:06 +0000
committerpeb <unknown>2005-02-18 18:21:06 +0000
commit9568d7a844ba6a1872a8e8f6ef002860057e62ab (patch)
tree9e25c6ed62e48101a2782d5fb8dcba68462dc613 /src/GF/Canon
parent1c4f025320900897ae3acdab6982f7d595b98dd1 (diff)
"Committed_by_peb"
Diffstat (limited to 'src/GF/Canon')
-rw-r--r--src/GF/Canon/AbsGFC.hs13
-rw-r--r--src/GF/Canon/CMacros.hs14
-rw-r--r--src/GF/Canon/CanonToGrammar.hs10
-rw-r--r--src/GF/Canon/GFC.hs21
-rw-r--r--src/GF/Canon/GetGFC.hs10
-rw-r--r--src/GF/Canon/Look.hs22
-rw-r--r--src/GF/Canon/MkGFC.hs10
-rw-r--r--src/GF/Canon/PrExp.hs10
-rw-r--r--src/GF/Canon/PrintGFC.hs13
-rw-r--r--src/GF/Canon/Share.hs6
-rw-r--r--src/GF/Canon/Unlex.hs6
11 files changed, 64 insertions, 71 deletions
diff --git a/src/GF/Canon/AbsGFC.hs b/src/GF/Canon/AbsGFC.hs
index 19f66d168..058b4c97b 100644
--- a/src/GF/Canon/AbsGFC.hs
+++ b/src/GF/Canon/AbsGFC.hs
@@ -1,16 +1,3 @@
-----------------------------------------------------------------------
--- |
--- Module : (Module)
--- Maintainer : (Maintainer)
--- Stability : (stable)
--- Portability : (portable)
---
--- > CVS $Date $
--- > CVS $Author $
--- > CVS $Revision $
---
--- (Description of the module)
------------------------------------------------------------------------------
module AbsGFC where
diff --git a/src/GF/Canon/CMacros.hs b/src/GF/Canon/CMacros.hs
index 9ec753749..83d3aa54c 100644
--- a/src/GF/Canon/CMacros.hs
+++ b/src/GF/Canon/CMacros.hs
@@ -1,15 +1,17 @@
----------------------------------------------------------------------
-- |
--- Module : (Module)
--- Maintainer : (Maintainer)
+-- Module : CMacros
+-- Maintainer : AR
-- Stability : (stable)
-- Portability : (portable)
--
--- > CVS $Date $
--- > CVS $Author $
--- > CVS $Revision $
+-- > CVS $Date: 2005/02/18 19:21:06 $
+-- > CVS $Author: peb $
+-- > CVS $Revision: 1.20 $
--
-- Macros for building and analysing terms in GFC concrete syntax.
+--
+-- macros for concrete syntax in GFC that do not need lookup in a grammar
-----------------------------------------------------------------------------
module CMacros where
@@ -27,8 +29,6 @@ import Operations
import Char
import Monad
--- macros for concrete syntax in GFC that do not need lookup in a grammar
-
-- | how to mark subtrees, dep. on node, position, whether focus
type JustMarker = V.TrNode -> [Int] -> Bool -> (String, String)
diff --git a/src/GF/Canon/CanonToGrammar.hs b/src/GF/Canon/CanonToGrammar.hs
index 697ad2a8c..4ed1bd9be 100644
--- a/src/GF/Canon/CanonToGrammar.hs
+++ b/src/GF/Canon/CanonToGrammar.hs
@@ -1,13 +1,13 @@
----------------------------------------------------------------------
-- |
--- Module : (Module)
--- Maintainer : (Maintainer)
+-- Module : CanonToGrammar
+-- Maintainer : AR
-- Stability : (stable)
-- Portability : (portable)
--
--- > CVS $Date $
--- > CVS $Author $
--- > CVS $Revision $
+-- > CVS $Date: 2005/02/18 19:21:06 $
+-- > CVS $Author: peb $
+-- > CVS $Revision: 1.12 $
--
-- a decompiler. AR 12/6/2003 -- 19/4/2004
-----------------------------------------------------------------------------
diff --git a/src/GF/Canon/GFC.hs b/src/GF/Canon/GFC.hs
index 81a9abc78..a4765b304 100644
--- a/src/GF/Canon/GFC.hs
+++ b/src/GF/Canon/GFC.hs
@@ -1,18 +1,27 @@
----------------------------------------------------------------------
-- |
--- Module : (Module)
--- Maintainer : (Maintainer)
+-- Module : GFC
+-- Maintainer : AR
-- Stability : (stable)
-- Portability : (portable)
--
--- > CVS $Date $
--- > CVS $Author $
--- > CVS $Revision $
+-- > CVS $Date: 2005/02/18 19:21:06 $
+-- > CVS $Author: peb $
+-- > CVS $Revision: 1.6 $
--
-- canonical GF. AR 10\/9\/2002 -- 9\/5\/2003 -- 21\/9
-----------------------------------------------------------------------------
-module GFC where
+module GFC (Context,
+ CanonGrammar,
+ CanonModInfo,
+ CanonModule,
+ CanonAbs,
+ Info(..),
+ Printname,
+ mapInfoTerms,
+ setFlag
+ ) where
import AbsGFC
import PrintGFC
diff --git a/src/GF/Canon/GetGFC.hs b/src/GF/Canon/GetGFC.hs
index e38c44a76..4c2a29c98 100644
--- a/src/GF/Canon/GetGFC.hs
+++ b/src/GF/Canon/GetGFC.hs
@@ -1,13 +1,13 @@
----------------------------------------------------------------------
-- |
--- Module : (Module)
--- Maintainer : (Maintainer)
+-- Module : GetGFC
+-- Maintainer : AR
-- Stability : (stable)
-- Portability : (portable)
--
--- > CVS $Date $
--- > CVS $Author $
--- > CVS $Revision $
+-- > CVS $Date: 2005/02/18 19:21:06 $
+-- > CVS $Author: peb $
+-- > CVS $Revision: 1.6 $
--
-- (Description of the module)
-----------------------------------------------------------------------------
diff --git a/src/GF/Canon/Look.hs b/src/GF/Canon/Look.hs
index 8c0056438..442bcf0f3 100644
--- a/src/GF/Canon/Look.hs
+++ b/src/GF/Canon/Look.hs
@@ -1,18 +1,28 @@
----------------------------------------------------------------------
-- |
--- Module : (Module)
--- Maintainer : (Maintainer)
+-- Module : Look
+-- Maintainer : AR
-- Stability : (stable)
-- Portability : (portable)
--
--- > CVS $Date $
--- > CVS $Author $
--- > CVS $Revision $
+-- > CVS $Date: 2005/02/18 19:21:06 $
+-- > CVS $Author: peb $
+-- > CVS $Revision: 1.11 $
--
-- lookup in GFC. AR 2003
-----------------------------------------------------------------------------
-module Look where
+module Look (lookupCncInfo,
+ lookupLin,
+ lookupLincat,
+ lookupPrintname,
+ lookupResInfo,
+ lookupGlobal,
+ lookupOptionsCan,
+ lookupParamValues,
+ allParamValues,
+ ccompute
+ ) where
import AbsGFC
import GFC
diff --git a/src/GF/Canon/MkGFC.hs b/src/GF/Canon/MkGFC.hs
index d1cf29e93..93813d1a2 100644
--- a/src/GF/Canon/MkGFC.hs
+++ b/src/GF/Canon/MkGFC.hs
@@ -1,13 +1,13 @@
----------------------------------------------------------------------
-- |
--- Module : (Module)
--- Maintainer : (Maintainer)
+-- Module : MkGFC
+-- Maintainer : AR
-- Stability : (stable)
-- Portability : (portable)
--
--- > CVS $Date $
--- > CVS $Author $
--- > CVS $Revision $
+-- > CVS $Date: 2005/02/18 19:21:07 $
+-- > CVS $Author: peb $
+-- > CVS $Revision: 1.11 $
--
-- (Description of the module)
-----------------------------------------------------------------------------
diff --git a/src/GF/Canon/PrExp.hs b/src/GF/Canon/PrExp.hs
index dbd2bdc95..04a607cc1 100644
--- a/src/GF/Canon/PrExp.hs
+++ b/src/GF/Canon/PrExp.hs
@@ -1,13 +1,13 @@
----------------------------------------------------------------------
-- |
--- Module : (Module)
--- Maintainer : (Maintainer)
+-- Module : PrExp
+-- Maintainer : AR
-- Stability : (stable)
-- Portability : (portable)
--
--- > CVS $Date $
--- > CVS $Author $
--- > CVS $Revision $
+-- > CVS $Date: 2005/02/18 19:21:07 $
+-- > CVS $Author: peb $
+-- > CVS $Revision: 1.4 $
--
-- print trees without qualifications
-----------------------------------------------------------------------------
diff --git a/src/GF/Canon/PrintGFC.hs b/src/GF/Canon/PrintGFC.hs
index d5a148aee..87b4bea31 100644
--- a/src/GF/Canon/PrintGFC.hs
+++ b/src/GF/Canon/PrintGFC.hs
@@ -1,16 +1,3 @@
-----------------------------------------------------------------------
--- |
--- Module : (Module)
--- Maintainer : (Maintainer)
--- Stability : (stable)
--- Portability : (portable)
---
--- > CVS $Date $
--- > CVS $Author $
--- > CVS $Revision $
---
--- (Description of the module)
------------------------------------------------------------------------------
module PrintGFC where
diff --git a/src/GF/Canon/Share.hs b/src/GF/Canon/Share.hs
index 8b4e7f2e6..26596a695 100644
--- a/src/GF/Canon/Share.hs
+++ b/src/GF/Canon/Share.hs
@@ -5,9 +5,9 @@
-- Stability : (stable)
-- Portability : (portable)
--
--- > CVS $Date $
--- > CVS $Author $
--- > CVS $Revision $
+-- > CVS $Date: 2005/02/18 19:21:07 $
+-- > CVS $Author: peb $
+-- > CVS $Revision: 1.10 $
--
-- Optimizations on GFC code: sharing, parametrization, value sets.
--
diff --git a/src/GF/Canon/Unlex.hs b/src/GF/Canon/Unlex.hs
index febf8f5c7..2a9fe118f 100644
--- a/src/GF/Canon/Unlex.hs
+++ b/src/GF/Canon/Unlex.hs
@@ -5,9 +5,9 @@
-- Stability : (stable)
-- Portability : (portable)
--
--- > CVS $Date: 2005/02/17 10:22:10 $
--- > CVS $Author $
--- > CVS $Revision $
+-- > CVS $Date: 2005/02/18 19:21:07 $
+-- > CVS $Author: peb $
+-- > CVS $Revision: 1.7 $
--
-- elementary text postprocessing. AR 21/11/2001
-----------------------------------------------------------------------------