summaryrefslogtreecommitdiff
path: root/src/GF/Compile
AgeCommit message (Collapse)Author
2008-09-26Added semantic interpretation tag printing to the *bnf grammar printers.bjorn
2008-09-26Use ebnf format for "regular" output-format.bjorn
2008-09-26Changed nolr printer to use EBNF format.bjorn
2008-09-26Added --output-format=ebnf.bjorn
2008-09-25Added --output-format=nolr. Minor makeRegular refactoring.bjorn
2008-09-25Added --output-format=regular.bjorn
2008-09-25Fixe copy-paste error: srgs_abnf_nonrec produced xml, fixed now.bjorn
2008-09-25Added an FCFG output format (--output-format=fcfg). This now lives in ↵bjorn
GF.Speech.PGFToCFG, but should probably move somewhere else.
2008-09-23Got SRGS ABNF generation to compile.bjorn
2008-09-15A somewhat better solution to the words/UTF-8 problem: do encoding last, but ↵bjorn
only on what appears to be string literals.
2008-09-10print the search path when we can't find a modulekrasimir
2008-09-09better error msg for missing record labelsaarne
2008-09-09completed IdiomCat to compile api and mathaarne
2008-09-09missing case in param lookup table in GrammartoGFCCaarne
2008-09-09debug information in GrammarToGFCCaarne
2008-09-09show "error" in run interruptibly mode in GFIaarne
2008-09-03Added --haskell-prefix option for changing the constructor prefix in ↵bjorn
generated Haskell modules.
2008-09-03new PGF output format: prolog syntaxpeb
* output a PGF grammar in prolog readable syntax * variables in abstract syntax (hypotheses and lambda-abstractions) are translated to unique logical variables * PGF terms in concrete syntax are translated to more prolog-like terms
2008-08-23infForm added to Catalan ; debugging alternative in PGF generationaarne
2008-08-22In GF.Compile.Export, output file name extensions should not have double dots.bjorn
2008-08-22Added srgs_xml_nonrec output format.bjorn
2008-08-20alternative prtType to help debugging overload resolution errorsaarne
2008-08-18When producing PGF, do UTF-8 encoding of the whole file after pretty ↵bjorn
printing instead of walking through the PGF structure before pretty-printing. The old code was brittle, and only converted strings in the lins and opers, not in printnames and parsers. The old code also double encoded some grammars when using gfc to combine PGF files.
2008-08-16improved error message in pgf compilation to help debuggingaarne
2008-08-14forgiving names in concrete that are not in abstract, with a warning (no ↵aarne
warning guaranteed if this is because restricted inheritance)
2008-08-13Include concrete syntax flags in generated JS.bjorn
2008-06-27the shell now supports cp1251 coding with se command. works with the word ↵krasimir
completion as well
2008-06-26oops, forgot add Codingaarne
2008-06-26uniform encoding: gfo and pgf in UTF8, internal in unicodeaarne
2008-06-26utf8 adjustmentsaarne
2008-06-25changed names of resource-1.3; added a note on homepage on releaseaarne
2008-06-25removed src for 2.9aarne
2008-04-29print the "linking..." message when building the GFCC codekrasimir
2008-04-22gfLibraryPath is actually an environment variable not a file path. Use the ↵krasimir
current directory instead.
2008-04-22move gfLibraryPath and gfGrammarPath to UseIO. Now they are accessible and ↵krasimir
there is only one place to change if you want to use different envVar
2008-04-22use the standard System.FilePath module instead of our own broken file path ↵krasimir
manipulation functions
2008-04-22Use Happy grammar for imports extraction instead of hand made shallow crapy ↵krasimir
grammar
2008-04-17Some more ByteString related chandes in GF2krasimir
2008-04-17gf3 should not exit if there is a syntax error in the filekrasimir
2008-03-15putting pattern macros in place (not properly tested yet)aarne
2008-03-15switched to unmodified BNFC-generated componentsaarne
2008-03-11coding flag as pragma in filesaarne
2008-03-07new Finnish paradigms integratedaarne
2008-01-04finalizing experiments with Finnish nounsaarne
2008-01-04Added -noparse flag to gfc. In the process, I refactored GF.Devel.GFC and ↵bringert
GF.Command.Importing to use a common source to gfcc compilation function in the new module GF.Compile.API.
2008-01-03Store FCFPInfo (all information needed for FCFG parsing) in GFCC files, and ↵bringert
in the internal DataGFCC.GFCC structure. The parsing information format is still in flux.
2008-01-01subex elim in gfr generationaarne
2007-12-20Added newlines and ends of some files. This makes sed happy.bringert
2007-12-16restored Int size and last ; added lib/prelude to be the last in any grammar ↵aarne
path
2007-12-14removed dep. on GFCCRawaarne