Commit Graph

963 Commits

Author SHA1 Message Date
kr.angelov
9efddd16ce remove some redundant dependencies from FCFG 2007-09-23 20:01:25 +00:00
aarne
0285771c41 correctly recognize some parameter records for gfcc 2007-09-21 20:36:43 +00:00
aarne
86bc027c52 trying to get rid of RP 2007-09-21 14:23:30 +00:00
aarne
80cc829eab error msg in SimpleToFCFG.convertCon 2007-09-21 13:02:35 +00:00
aarne
6ac6a31274 fixed reading argvars from gfc in gf-to-gfcc 2007-09-21 12:00:31 +00:00
aarne
6ce60d64a9 gfcc generation in gfc works for some grammars 2007-09-21 09:15:14 +00:00
bringert
f2b095b519 Started working on gfc command-line options. 2007-09-21 10:30:00 +00:00
aarne
47a48e8e78 gfc --make now works 2007-09-21 07:37:47 +00:00
aarne
6ceb166341 compiler "gfc" in GF/Devel 2007-09-20 22:37:09 +00:00
aarne
121c247d15 compact printing of gf files 2007-09-20 21:51:54 +00:00
bringert
60359485cc Restored the GFCC.cf from before the patch "simplify GFCC syntax". This is the version that the exisiting code actually uses, except for the two cases of Int instead of Integer. 2007-09-20 15:20:44 +00:00
bringert
10c2ef30dc BNFC doesn't have an Int type. 2007-09-20 14:33:53 +00:00
aarne
c7f59d0bad printing GSyntax with GFCC trees 2007-09-20 13:26:59 +00:00
aarne
abedb11af5 embedded parser in MultiGrammar in GFCCAPI 2007-09-20 09:48:50 +00:00
aarne
c58b4fe048 refactored FCFG parsing to fit in GFCC shell 2007-09-20 09:10:37 +00:00
aarne
7324597039 started extending GFCC API with parsing 2007-09-19 16:48:13 +00:00
aarne
6dcd33ec26 repaired JS generation after GFCC changes 2007-09-19 14:10:04 +00:00
aarne
7fd4e067fa adapted GFCC2FCFG to other uses of GFCC, made it to default parser 2007-09-19 13:49:12 +00:00
kr_angelov
6f58675729 remove trace 2007-01-11 19:19:46 +00:00
kr_angelov
074d289bf0 remove trace 2007-01-11 19:17:36 +00:00
kr_angelov
1abba77993 fix aliases handling 2007-01-11 19:16:36 +00:00
kr_angelov
abf76ed420 remove all fromIntegral calls 2007-01-11 12:48:31 +00:00
kr_angelov
82ca4a89df GFCC to FCFG conversion 2006-12-28 16:45:57 +00:00
kr_angelov
094cab7057 sync with GFCC changes 2006-12-28 16:45:21 +00:00
kr_angelov
c70fa0831e simplify GFCC syntax 2006-12-28 16:35:16 +00:00
bringert
61ae1920b3 Include startcat in generated JavaScript. 2007-09-19 08:58:39 +00:00
aarne
1bf0acb2be bud fix in reading gfc without gfr 2007-09-17 06:58:41 +00:00
aarne
4d2992d69f strict reading of files; bug fix in readFiles in ShellState 2007-09-16 20:52:27 +00:00
aarne
2fe0291147 bug fix in import reading (had forgotten gfr) 2007-09-12 07:53:54 +00:00
aarne
f357082c27 modernized parser in EmbedAPI 2007-09-05 14:05:42 +00:00
aarne
419f9bf5e1 generation bug fix 2007-08-26 07:56:46 +00:00
aarne
812be937fd handle unknowns words graciously in parseAny 2007-07-08 13:55:00 +00:00
aarne
751a841191 peb's forest patch 2007-07-08 12:43:07 +00:00
aarne
1d72f0b1f8 hacky solution to name resolution warnings 2007-07-05 14:08:58 +00:00
aarne
8448623d36 tutorial exercises; put libdir in place in GF/src 2007-07-04 14:10:41 +00:00
aarne
e53a28a3a8 generalized MakeOverload to TreeSelections 2007-07-03 07:11:30 +00:00
aarne
e465bd5b93 parsing overloaded constructors as result 2007-07-02 13:58:02 +00:00
aarne
e2b6f56d17 contravariance in forgiving lock fields 2007-07-02 11:53:04 +00:00
bringert
731b5c4f98 CFRules tracing. 2007-06-28 01:26:09 +00:00
bringert
448e1db488 -printer=regexp handles precedence 2007-06-28 01:25:36 +00:00
bringert
f2710ba80d bottom-up and top-down filtering do not need fix point iteration. 2007-06-27 17:46:34 +00:00
bringert
674424c252 Refactor TransformCFG: use Map for CFRules. 2007-06-27 17:22:59 +00:00
bringert
f664497bcd Make bottomUpFilter better by also removing categories which contain no finite strings. 2007-06-27 16:27:55 +00:00
bringert
836e596189 Print SRG stats when preprocessing grammar. 2007-06-27 16:27:08 +00:00
bringert
0bf61ef626 Comment out tracing in CanonToGFCC. It produces lots of junk when generating SRGs. 2007-06-27 15:39:42 +00:00
bringert
6bd9a9faaf Use shorter lines and paragraph-filling in SRGS, JSGF and GSL printing. 2007-06-27 14:25:39 +00:00
bringert
6c074d38c6 Limit GSL/JSGF/SRGS ABNF grammar line width to 80. 2007-06-27 09:07:51 +00:00
bringert
9cf1ae6112 Fewer redundant parantheses in JSGF and SRGS ABNF. 2007-06-26 16:51:09 +00:00
bringert
ee39e2c742 SRGS XML: the meta tag should use empty tag short-hand. 2007-06-26 15:20:32 +00:00
bringert
84e030d128 Oops, I had managed to remove the preprocessing step in makeSimpleRegular, which broke SLF and non-rec SRGS generation for grammars which need bottom-up filtering. 2007-06-26 15:09:48 +00:00