summaryrefslogtreecommitdiff
path: root/src/GF/Canon/AbsGFC.hs
diff options
context:
space:
mode:
Diffstat (limited to 'src/GF/Canon/AbsGFC.hs')
-rw-r--r--src/GF/Canon/AbsGFC.hs7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/GF/Canon/AbsGFC.hs b/src/GF/Canon/AbsGFC.hs
index a95dbce0f..da8ea3804 100644
--- a/src/GF/Canon/AbsGFC.hs
+++ b/src/GF/Canon/AbsGFC.hs
@@ -7,7 +7,8 @@ import Ident --H
-- newtype Ident = Ident String deriving (Eq,Ord,Show) --H
data Canon =
- Gr [Module]
+ MGr [Ident] Ident [Module]
+ | Gr [Module]
deriving (Eq,Ord,Show)
data Module =
@@ -27,8 +28,8 @@ data Extend =
deriving (Eq,Ord,Show)
data Open =
- NoOpens
- | Opens [Ident]
+ Opens [Ident]
+ | NoOpens
deriving (Eq,Ord,Show)
data Flag =