Commit Graph

59 Commits

Author SHA1 Message Date
krasimir
3c53194ca9 --make now implies --batch 2009-01-23 06:14:34 +00:00
krasimir
ebd98056ce binary serialization for PGF 2008-10-28 13:57:10 +00:00
bjorn
d327d9da6c Added --parser=ondemand flag. 2008-10-20 14:52:50 +00:00
bjorn
849642e9dd Merge ModuleOptions and Options. 2008-10-15 11:55:18 +00:00
bjorn
1ecb4f63e9 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
4573d10442 the new optimized incremental parser and the common subexpression elimination optimization in PMCFG 2008-10-14 08:00:50 +00:00
bjorn
88798b2a23 Added option to treat some categories as lexical when generating Haskell data types. 2008-10-10 11:55:12 +00:00
aarne
429092ac6a 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
446aa1b5db 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
ba321be3ff Added pgf-pretty output-format 2008-09-26 15:21:32 +00:00
bjorn
92c76a6265 Added --output-format=ebnf. 2008-09-26 09:20:39 +00:00
bjorn
b114cfda77 Added --output-format=nolr. Minor makeRegular refactoring. 2008-09-25 13:41:07 +00:00
bjorn
13191ac155 Added --output-format=regular. 2008-09-25 11:49:00 +00:00
bjorn
cdc647e788 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
75df5cf443 Added srgs_abnf_nonrec grammar printer to GF.Infra.Options. 2008-09-23 12:44:17 +00:00
bjorn
207ddc4cb6 Added --haskell-prefix option for changing the constructor prefix in generated Haskell modules. 2008-09-03 15:42:11 +00:00
peb
74826158cb 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
a415c83319 Export modifyFlags and modifyModuleFlags from GF.Infra.Options. 2008-08-24 14:52:49 +00:00
bjorn
cb98536de1 Added srgs_xml_nonrec output format. 2008-08-22 08:43:58 +00:00
bjorn
e459cc7771 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
e9e80fc389 changed names of resource-1.3; added a note on homepage on release 2008-06-25 16:54:35 +00:00
aarne
b96b36f43d removed src for 2.9 2008-06-25 16:43:48 +00:00
kr.angelov
e51eaed4fd add the FCFG parser 2006-06-01 11:19:47 +00:00
aarne
35aac815db tb -trees ; rl ; path in gfe ; removed spurious "file not found" 2006-03-02 09:55:50 +00:00
aarne
3cbd135010 resource specialized to present tense ; preprocessor flag 2006-02-25 18:59:32 +00:00
aarne
f339b8839b arbitrary lincat records; noparse pragmas 2005-11-14 15:03:40 +00:00
aarne
f9293c6b29 probabilistic 2005-10-30 22:44:00 +00:00
aarne
c2aeb9ae16 macro commands 2005-10-06 09:02:33 +00:00
aarne
db4cf670d0 common subexp elimination 2005-09-18 21:55:46 +00:00
aarne
6a66fc5d71 gfe as preprocessing to compiler 2005-06-10 20:04:00 +00:00
aarne
e8aa32d746 example substitutions 2005-06-03 20:51:58 +00:00
aarne
a38a894481 lin rules by parsing 2005-06-02 09:23:52 +00:00
peb
54a1e0f879 "Committed_by_peb" 2005-05-11 09:28:16 +00:00
bringert
5c9917ff8d Fixed module names and imports after giant file move. 2005-04-21 15:21:02 +00:00
peb
78108f7817 "Committed_by_peb" 2005-04-20 11:49:44 +00:00
peb
ac00f77dad "Committed_by_peb" 2005-04-11 12:57:45 +00:00
peb
dbae321c69 "Committed_by_peb" 2005-03-18 09:17:10 +00:00
bringert
7194efcea8 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
115be3d52b p by lines, lin to multi 2005-02-25 14:35:48 +00:00
peb
bf436aebaa "Committed_by_peb" 2005-02-24 10:46:37 +00:00
peb
9568d7a844 "Committed_by_peb" 2005-02-18 18:21:06 +00:00
aarne
45f3b7d5e7 optimization flags and improver eng 2005-02-05 09:52:04 +00:00
peb
6381f3a998 "Committed_by_peb" 2005-02-04 09:10:28 +00:00
aarne
87b55df10f -val optimization 2005-01-11 15:06:12 +00:00
aarne
2c60a2d82a Ints n 2004-09-23 14:41:42 +00:00
aarne
53f7d4ecfb fixes in parsing 2004-06-22 12:33:31 +00:00
aarne
a77519ba10 bug fixes ; command so ; reintroduce batch mode 2004-06-16 14:49:50 +00:00
aarne
6dcf9f1cd4 command option check 2004-05-27 14:43:13 +00:00
aarne
8963681a3b peel head i ; gt nometas ; gf2hs 2004-05-18 20:57:13 +00:00
aarne
487571a685 Improved gt; Karin C's examples. 2004-04-30 19:52:34 +00:00