| Age | Commit message (Collapse) | Author |
|
|
|
As a temporary workaround, alex is no longer invoked automatically when
building with cabal. Developers who want to modify the lexer need to run
alex on Lexer.x manually and record the modified Lexer.hs.
src/compiler/GF/Grammar/lexer/Lexer.x -- hidden from cabal
src/compiler/GF/Grammar/Lexer.hs -- update it manually
|
|
An apparent bug in ghc-7.2.2 causes the type Value to be exported from PGF.Data.
Workaround: restrict the imports from PGF.Data in GF.Command.Abstract and
GF.Compile.GeneratePMCFG to avoid the clash with locally defined type Value.
(ghc-7.0.4 and ghc-7.4.1 appear to be free from this bug.)
|
|
|
|
should be checked even more generally.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
categories in proper place and get gr, ai, gt work properly
|
|
You can now specify which port the HTTP server should run on in server mode.
The default is 41296.
|
|
English resource grammar
|
|
|
|
|
|
|
|
|
|
-new-comp
|
|
generated at the end during the linking phase. Now the default compilation of the libraries with cabal is with -no-pmcfg.
|
|
LangFre
|
|
|
|
the per module PMCFG generation
|
|
|
|
different compiler then we simply recompile it.
|
|
most detailed mode and it can print even things that are not in the GF syntax. For example PMCFG snippets and indirections.
|
|
|
|
the corresponding indentifiers
|
|
|
|
|
|
|
|
|
|
compilation schema is few times faster.
|
|
|
|
separate PGF building
|
|
of the different definitions. There is a --tags option which generates a list of all identifiers with their source locations.
|
|
|
|
|
|
Commented out, causes problems in the greek example.
|
|
|
|
|
|
This makes it easier to treat run-time errors (e.g. caused by calls to
Predef.error) in a way that is more typical for a lazy functional language.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|