summaryrefslogtreecommitdiff
path: root/src/GF.hs
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2006-05-18 14:59:58 +0000
committeraarne <aarne@cs.chalmers.se>2006-05-18 14:59:58 +0000
commit7fa31cc6447718f166b1963f79f9e58ac25a88c9 (patch)
tree15d8c5a7417c3612e031bd006e64b87ca713d4eb /src/GF.hs
parent747eccf2df19fa85a09b72cd1786372367c21976 (diff)
Wordlist format
Diffstat (limited to 'src/GF.hs')
-rw-r--r--src/GF.hs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/GF.hs b/src/GF.hs
index 478a40d3f..8cbc45f68 100644
--- a/src/GF.hs
+++ b/src/GF.hs
@@ -22,6 +22,7 @@ import GF.API.IOGrammar
import GF.Compile.ShellState
import GF.Compile.Compile
import GF.Compile.MkConcrete
+import GF.Compile.Wordlist
import GF.Shell
import GF.Shell.SubShell
import GF.Shell.ShellCommands
@@ -91,6 +92,11 @@ main = do
es <- liftM (nub . concat) $ mapM (getGFEFiles os) fs
mkConcretes os es
doGF (removeOption fromExamples os) fs
+ -- preprocessing gfwl
+ else if (length fs == 1 && fileSuffix (head fs) == "gfwl")
+ then do
+ fs' <- mkWordlist (head fs)
+ doGF os fs'
else doGF os fs
helpMsg = unlines [