diff options
| author | aarne <aarne@cs.chalmers.se> | 2007-12-13 20:19:47 +0000 |
|---|---|---|
| committer | aarne <aarne@cs.chalmers.se> | 2007-12-13 20:19:47 +0000 |
| commit | b447cf1a047a6f6e1c4945e809bffa57c88a08af (patch) | |
| tree | 4b6792997f34b764796a8b787b3e8a9638c6ff49 /src/GF/Devel/GFC.hs | |
| parent | a311dda5392ac1d019bc4f60bd94b37df01a1411 (diff) | |
new GFCC concrete syntax in place everywhere
Diffstat (limited to 'src/GF/Devel/GFC.hs')
| -rw-r--r-- | src/GF/Devel/GFC.hs | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/GF/Devel/GFC.hs b/src/GF/Devel/GFC.hs index 6780d32cb..af124c9ed 100644 --- a/src/GF/Devel/GFC.hs +++ b/src/GF/Devel/GFC.hs @@ -7,9 +7,11 @@ import GF.Devel.GrammarToGFCC import GF.GFCC.OptimizeGFCC import GF.GFCC.CheckGFCC import GF.GFCC.DataGFCC -import GF.GFCC.ParGFCC +import GF.GFCC.Raw.ParGFCCRaw +import GF.GFCC.Raw.ConvertGFCC import GF.Devel.UseIO import GF.Infra.Option +import GF.GFCC.API import GF.GFCC.ErrM mainGFC :: [String] -> IO () @@ -44,12 +46,6 @@ mainGFC xx = do mapM_ (batchCompile opts) (map return fs) putStrLn "Done." -file2gfcc f = do - f <- readFileIf f - case pGrammar (myLexer f) of - Ok g -> return (mkGFCC g) - Bad s -> error s - targetName opts abs = case getOptVal opts (aOpt "target") of Just n -> n _ -> abs |
