summaryrefslogtreecommitdiff
path: root/src/GF/Infra/Option.hs
AgeCommit message (Collapse)Author
2009-12-13reorganize the directories under src, and rescue the JavaScript interpreter ↵krasimir
from deprecated
2009-11-12before the optimizations OptParametrize and OptValues were applied twice. in ↵krasimir
addition the values optimization is now always applied because it become very cheep
2009-10-06hopefully the last revision of the relative paths handling algorithmkrasimir
2009-10-05another attempt to get the paths handling rightkrasimir
2009-09-05simple profiler for PMCFGkrasimir
2009-06-16make erasing=on the defaultkrasimir
2009-05-09implement --gfo-dir. before it was recognized but ignoredkrasimir
2009-04-30added -gf-lib-path option which overides the value of GF_LIB_PATHkrasimir
2009-02-23fix the handling of flag codingkrasimir
2009-02-07PMCFG pretty printerkrasimir
2009-02-01the new pretty printer is now used for all -dump-* options. added ↵krasimir
-dump-source. implemented -dump-opt
2009-01-23--make now implies --batchkrasimir
2008-10-28binary serialization for PGFkrasimir
2008-10-20Added --parser=ondemand flag.bjorn
2008-10-15Merge ModuleOptions and Options.bjorn
2008-10-15Added OPTIONS class to make options handling somewhat nicer. Next, I will ↵bjorn
merge Flags and ModuleFlags.
2008-10-14the new optimized incremental parser and the common subexpression ↵krasimir
elimination optimization in PMCFG
2008-10-10Added option to treat some categories as lexical when generating Haskell ↵bjorn
data types.
2008-10-01added mode 'gf --run' for running silently a script ; made quizzes handle ↵aarne
character encoding correctly ; for this end, collected coding functions in GF.Text.Coding
2008-09-30Added --cfg option for specifying which CFG transformations to use. Added ↵bjorn
startcatonly CFG trasnformation. Removed output formats that are now easily done with --cfg: "regular", "nolr".
2008-09-26Added pgf-pretty output-formatbjorn
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-25Added an FCFG output format (--output-format=fcfg). This now lives in ↵bjorn
GF.Speech.PGFToCFG, but should probably move somewhere else.
2008-09-23Added srgs_abnf_nonrec grammar printer to GF.Infra.Options.bjorn
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-24Export modifyFlags and modifyModuleFlags from GF.Infra.Options.bjorn
2008-08-22Added srgs_xml_nonrec output format.bjorn
2008-06-25Include coding flag in .gfo files.bjorn
Because the PGF file gets all the flags from the GFO file automatically, we get the coding flag in the PGF file too. This is undesirable, since PGF is supposed to always by in UTF-8.
2008-06-25changed names of resource-1.3; added a note on homepage on releaseaarne
2008-06-25removed src for 2.9aarne
2006-06-01add the FCFG parserkr.angelov
2006-03-02tb -trees ; rl ; path in gfe ; removed spurious "file not found"aarne
2006-02-25resource specialized to present tense ; preprocessor flagaarne
2005-11-14arbitrary lincat records; noparse pragmasaarne
2005-10-30probabilisticaarne
2005-10-06macro commandsaarne
2005-09-18common subexp eliminationaarne
2005-06-10gfe as preprocessing to compileraarne
2005-06-03example substitutionsaarne
2005-06-02lin rules by parsingaarne
2005-05-11"Committed_by_peb"peb
2005-04-21Fixed module names and imports after giant file move.bringert
2005-04-20"Committed_by_peb"peb
2005-04-11"Committed_by_peb"peb
2005-03-18"Committed_by_peb"peb
2005-03-08Finished UTF8 identifier conversion. Will probably redo it at string level, ↵bringert
i.e. after pretty-printing instead
2005-02-25p by lines, lin to multiaarne