command cc now works even without loaded grammar. useful for testing closed expressions

This commit is contained in:
krasimir
2010-02-07 19:23:26 +00:00
parent c019609e23
commit 1c2a240b2c

View File

@@ -17,7 +17,7 @@ import GF.Infra.Dependencies
import GF.Infra.CheckM
import GF.Infra.UseIO
import GF.Infra.Option
import GF.Infra.Modules (greatestResource)
import GF.Infra.Modules (greatestResource, modules, emptyModInfo)
import GF.System.Readline
import GF.Text.Coding
@@ -254,7 +254,7 @@ emptyGFEnv = do
#else
let coding = UTF_8
#endif
return $ GFEnv emptySourceGrammar (mkCommandEnv coding emptyPGF) [] 0 coding
return $ GFEnv emptySourceGrammar{modules=[(identW,emptyModInfo)]} (mkCommandEnv coding emptyPGF) [] 0 coding
encode = encodeUnicode . coding
decode = decodeUnicode . coding