| Age | Commit message (Collapse) | Author |
|
|
|
parameters
|
|
features are supported yet. Based on contribution from Gleb Lobanov
|
|
Also fixed some warnings and tightened some imports
|
|
The translation is currently good enough to translate all concrete syntaxes
of the Foods and Letter grammars, and some concrete syntaxes of the Phrasebook
grammar (e.g. PhrasebookEng & PhrasebookSpa works, but there are problems with
e.g. PhrasebookSwe and PhrasebookChi)
This functionality is enabled by running
gf -make -output-format=haskell -haskell=concrete ...
TODO:
- variants
- pre { ... }
- eta expansion of linearization functions
- record subtyping can still cause type errors in the Haskell code
in some cases
- reduce code large tables
|
|
|
|
Renamed appIOE to tryIOE (it is analogous to 'try' in the standard libraries).
Removed unused IOE operations & documented the remaining ones.
Removed/simplified superfluous uses of IOE operations.
|
|
|
|
This makes the documentation clearer, and can potentially catch more
programming mistakes.
|
|
|
|
|
|
... to GF.Interactive, GF.Compiler & GF.Server, respectively.
|