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