1
0
forked from GitHub/gf-core
Commit Graph

58 Commits

Author SHA1 Message Date
krasimir e44448bad0 binary serialization for PGF 2008-10-28 13:57:10 +00:00
bjorn 5b5b91eb0a Added --parser=ondemand flag. 2008-10-20 14:52:50 +00:00
bjorn 58381a95a4 Merge ModuleOptions and Options. 2008-10-15 11:55:18 +00:00
bjorn 50ed99e9b1 Added OPTIONS class to make options handling somewhat nicer. Next, I will merge Flags and ModuleFlags. 2008-10-15 11:38:34 +00:00
krasimir 1fc909c101 the new optimized incremental parser and the common subexpression elimination optimization in PMCFG 2008-10-14 08:00:50 +00:00
bjorn 7a5d3da347 Added option to treat some categories as lexical when generating Haskell data types. 2008-10-10 11:55:12 +00:00
aarne d53f8e0644 added mode 'gf --run' for running silently a script ; made quizzes handle character encoding correctly ; for this end, collected coding functions in GF.Text.Coding 2008-10-01 16:01:51 +00:00
bjorn 14373feb3a Added --cfg option for specifying which CFG transformations to use. Added startcatonly CFG trasnformation. Removed output formats that are now easily done with --cfg: "regular", "nolr". 2008-09-30 11:52:11 +00:00
bjorn 2884598b7c Added pgf-pretty output-format 2008-09-26 15:21:32 +00:00
bjorn 824d72bf16 Added --output-format=ebnf. 2008-09-26 09:20:39 +00:00
bjorn 367cc0acb9 Added --output-format=nolr. Minor makeRegular refactoring. 2008-09-25 13:41:07 +00:00
bjorn 8001ea8ea0 Added --output-format=regular. 2008-09-25 11:49:00 +00:00
bjorn 90b2441c34 Added an FCFG output format (--output-format=fcfg). This now lives in GF.Speech.PGFToCFG, but should probably move somewhere else. 2008-09-25 08:41:49 +00:00
bjorn 66d4909142 Added srgs_abnf_nonrec grammar printer to GF.Infra.Options. 2008-09-23 12:44:17 +00:00
bjorn dbe3571fcc Added --haskell-prefix option for changing the constructor prefix in generated Haskell modules. 2008-09-03 15:42:11 +00:00
peb 8952a626d0 new PGF output format: prolog syntax
* 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-09-03 09:04:09 +00:00
bjorn c42e4c0690 Export modifyFlags and modifyModuleFlags from GF.Infra.Options. 2008-08-24 14:52:49 +00:00
bjorn 243bd895e4 Added srgs_xml_nonrec output format. 2008-08-22 08:43:58 +00:00
bjorn 83318d0757 Include coding flag in .gfo files.
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-25 18:14:45 +00:00
aarne c5c6d13546 changed names of resource-1.3; added a note on homepage on release 2008-06-25 16:54:35 +00:00
aarne 7d721eb16e removed src for 2.9 2008-06-25 16:43:48 +00:00
kr.angelov a5758468ed add the FCFG parser 2006-06-01 11:19:47 +00:00
aarne d9a9f57089 tb -trees ; rl ; path in gfe ; removed spurious "file not found" 2006-03-02 09:55:50 +00:00
aarne 9b0036457c resource specialized to present tense ; preprocessor flag 2006-02-25 18:59:32 +00:00
aarne fdc6eaa6ee arbitrary lincat records; noparse pragmas 2005-11-14 15:03:40 +00:00
aarne e64822f921 probabilistic 2005-10-30 22:44:00 +00:00
aarne edd17b54f2 macro commands 2005-10-06 09:02:33 +00:00
aarne 5901eb3fe0 common subexp elimination 2005-09-18 21:55:46 +00:00
aarne 6c5b4ea96b gfe as preprocessing to compiler 2005-06-10 20:04:00 +00:00
aarne b067b3b5e0 example substitutions 2005-06-03 20:51:58 +00:00
aarne 2b1753adf1 lin rules by parsing 2005-06-02 09:23:52 +00:00
peb 4bdb527770 "Committed_by_peb" 2005-05-11 09:28:16 +00:00
bringert 93af0c8535 Fixed module names and imports after giant file move. 2005-04-21 15:21:02 +00:00
peb fd653e18a2 "Committed_by_peb" 2005-04-20 11:49:44 +00:00
peb a1546c25e7 "Committed_by_peb" 2005-04-11 12:57:45 +00:00
peb 24c666fbe5 "Committed_by_peb" 2005-03-18 09:17:10 +00:00
bringert c8763a80e2 Finished UTF8 identifier conversion. Will probably redo it at string level, i.e. after pretty-printing instead 2005-03-08 14:31:22 +00:00
aarne f5932b9bb4 p by lines, lin to multi 2005-02-25 14:35:48 +00:00
peb 59b378a4e5 "Committed_by_peb" 2005-02-24 10:46:37 +00:00
peb 5e4929a635 "Committed_by_peb" 2005-02-18 18:21:06 +00:00
aarne 2429599b50 optimization flags and improver eng 2005-02-05 09:52:04 +00:00
peb 774541ca07 "Committed_by_peb" 2005-02-04 09:10:28 +00:00
aarne a19856618b -val optimization 2005-01-11 15:06:12 +00:00
aarne 22c849351f Ints n 2004-09-23 14:41:42 +00:00
aarne f28e0f16c3 fixes in parsing 2004-06-22 12:33:31 +00:00
aarne a22d6fdb01 bug fixes ; command so ; reintroduce batch mode 2004-06-16 14:49:50 +00:00
aarne 866418ea5e command option check 2004-05-27 14:43:13 +00:00
aarne 0232a283a9 peel head i ; gt nometas ; gf2hs 2004-05-18 20:57:13 +00:00
aarne 126753651a Improved gt; Karin C's examples. 2004-04-30 19:52:34 +00:00
aarne cef421db7e 2beta2 2004-04-01 09:51:32 +00:00