krasimir
5c2ce87cde
PMCFG pretty printer
2009-02-07 23:31:22 +00:00
krasimir
03d86ba05c
remove some redundant imports of GF.Text.UTF8
2008-10-28 15:47:04 +00:00
krasimir
0606de738e
efficient and nicer implementation for literal categories
2008-10-21 14:30:36 +00:00
bjorn
2174690c5e
Added Read and Show instances for Type. This required moving some code around.
2008-10-20 11:36:17 +00:00
krasimir
e36d70d483
threat category _Var as a literal category
2008-10-15 08:38:34 +00:00
krasimir
5f33e0bda9
store the total number of PMCFG categories in the PGF file
2008-10-15 07:47:57 +00:00
krasimir
57ee52103d
literal categories in the incremental parser
2008-10-14 15:29:50 +00:00
aarne
e4dc63f665
rudimentary abstract syntax type checker and solver in PGF
2008-10-14 14:34:08 +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
bc3281d5e7
Fix order in the cncnames list in unionPGF. It was made in reverse.
2008-08-19 07:40:45 +00:00
bjorn
dc1db399f6
When producing PGF, do UTF-8 encoding of the whole file after pretty 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-18 12:34:56 +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