diff options
| author | aarne <unknown> | 2004-02-27 07:43:52 +0000 |
|---|---|---|
| committer | aarne <unknown> | 2004-02-27 07:43:52 +0000 |
| commit | 0166b27ee45f24fb60d79498a5d15b4f316191f3 (patch) | |
| tree | 72a5c1aa21ee0856ce1a621d094471d056040385 /src/GF/Compile/MkUnion.hs | |
| parent | 2e1b57878329eb6a1822ef43c190f8a2aaaa82b7 (diff) | |
Started with unions.
Diffstat (limited to 'src/GF/Compile/MkUnion.hs')
| -rw-r--r-- | src/GF/Compile/MkUnion.hs | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/GF/Compile/MkUnion.hs b/src/GF/Compile/MkUnion.hs new file mode 100644 index 000000000..f612b92b6 --- /dev/null +++ b/src/GF/Compile/MkUnion.hs @@ -0,0 +1,19 @@ +module MkUnion (makeUnion) where + +import Grammar +import Ident +import Modules +import Macros +import PrGrammar + +import Operations + +import Monad + +-- building union of modules +-- AR 21/8/2002 -- 22/6/2003 for GF with modules + +makeUnion :: SourceGrammar -> Ident -> ModuleType Ident -> [(Ident,[Ident])] -> + Err SourceModule +makeUnion gr m ty imps = do + Bad "Sorry: unions not yet implemented" |
