1
0
forked from GitHub/gf-core
Commit Graph

145 Commits

Author SHA1 Message Date
kr.angelov
0cd5e62e83 remove some redundant dependencies from FCFG 2007-09-23 20:01:25 +00:00
bringert
46013f103c 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
5f5d4b2cbe BNFC doesn't have an Int type. 2007-09-20 14:33:53 +00:00
aarne
74ad9aa2fd printing GSyntax with GFCC trees 2007-09-20 13:26:59 +00:00
aarne
8bf5ff0a94 embedded parser in MultiGrammar in GFCCAPI 2007-09-20 09:48:50 +00:00
aarne
3707eb4576 refactored FCFG parsing to fit in GFCC shell 2007-09-20 09:10:37 +00:00
aarne
ef389db569 started extending GFCC API with parsing 2007-09-19 16:48:13 +00:00
aarne
aff4aa20c1 repaired JS generation after GFCC changes 2007-09-19 14:10:04 +00:00
aarne
7825a1a1c5 adapted GFCC2FCFG to other uses of GFCC, made it to default parser 2007-09-19 13:49:12 +00:00
kr_angelov
1e6af79046 remove trace 2007-01-11 19:17:36 +00:00
kr_angelov
48b4e3de1d simplify GFCC syntax 2006-12-28 16:35:16 +00:00
bringert
46c8026b9d Include startcat in generated JavaScript. 2007-09-19 08:58:39 +00:00
bringert
c3c84f6574 Comment out tracing in CanonToGFCC. It produces lots of junk when generating SRGs. 2007-06-27 15:39:42 +00:00
aarne
8af473a6f5 param values for TInts in Canon.Look 2007-05-11 13:57:34 +00:00
aarne
97462f7e83 ids for GF rather than BNFC in AbsToBNF 2007-05-10 14:06:45 +00:00
aarne
278a0ab45d printing abs as BNF 2007-05-10 12:51:40 +00:00
aarne
935594eb86 semantics of variants 2007-01-10 21:03:18 +00:00
bringert
efb806f226 SISR code now type annotates meta variables directly in grammar, to avoid a separate type annotation step. 2007-01-05 17:34:44 +00:00
bringert
15fd1d590a Generate JavaScript type annotator. Use lindef in JavaScript. 2006-12-21 00:01:45 +00:00
aarne
d0b392e318 gfcc with lindef (_dCat) 2006-12-19 15:34:52 +00:00
bringert
c038db9d7c JavaScript generation: compile all concrete syntaxes, not just the first. 2006-12-08 19:53:06 +00:00
bringert
6645233be0 Made generated JavaScript more object-oriented. Moved common JS stuff to lib/javascript/gflib.js 2006-12-06 13:52:24 +00:00
bringert
ae43c55ae0 Oops, I broke the gfcc printer. Fixed now. 2006-12-06 11:54:51 +00:00
bringert
18ec82b54d Got GFCC to JavaScript compilation working. Variants are still printed in a weird way. 2006-12-05 22:10:28 +00:00
bringert
ba13ff08d2 Added the beginnings of GFCC to JavaScript conversion. 2006-11-30 22:50:25 +00:00
aarne
546e778ba8 internal representation for param value index 2006-11-14 19:13:33 +00:00
aarne
49c8a52ade robustness to gfcc interpreter ; make gfcc to bin 2006-11-12 20:48:01 +00:00
aarne
790ad6d4a5 return ? for nonexistent fun in gfcc 2006-11-03 21:57:37 +00:00
aarne
6f7617bc72 optimization of RP in gfcc; syntax for lambda 2006-10-22 11:00:38 +00:00
aarne
98e916831a doc on gfcc-lincat 2006-10-19 16:25:55 +00:00
aarne
4b528b6ee2 generated lincat in GFCC 2006-10-19 15:57:44 +00:00
aarne
604ec0a8c9 gfcc doc 2006-10-09 07:37:25 +00:00
aarne
5028ea9d9b printing of GFCC 2006-10-07 15:56:54 +00:00
aarne
f9cc79eba6 slight change in gfcc syntax and evaluation 2006-10-07 14:08:58 +00:00
aarne
2f284deb1c gfcc.txt almost ready 2006-10-02 19:16:38 +00:00
aarne
514f732d16 removed a silly bug with gfcc generation for multiple languages 2006-10-03 16:10:07 +00:00
aarne
35b9067ed4 more commands in gfcc 2006-10-03 12:59:47 +00:00
aarne
1a86f3bb4c completed gfcc.txt 2006-10-03 09:08:33 +00:00
aarne
c8a92c74d0 started documentation of gfcc 2006-10-02 15:40:15 +00:00
aarne
537cacb36e yet another bug found and fixed in gfcc 2006-10-02 08:32:20 +00:00
aarne
e97bbc054f gfcc compilation: know bugs fixed 2006-10-01 15:41:32 +00:00
aarne
35e17afb38 param record compiler bug fixed 2006-09-30 14:17:34 +00:00
aarne
31b1321845 tracing a bug in gfcc generation 2006-09-29 15:22:20 +00:00
aarne
b39ecf4c32 new constructs in gfcc, removed lambda 2006-09-29 10:55:36 +00:00
aarne
f705205b52 resource generates exceptionless gfcc now 2006-09-26 12:53:15 +00:00
aarne
deee60f2c2 improving gfcc generation 2006-09-26 10:23:50 +00:00
aarne
be2f1ac5c8 another fix towards gfcc compilation 2006-09-25 17:18:40 +00:00
aarne
902ff81773 some fixes in gfcc compilation 2006-09-25 13:03:33 +00:00
aarne
be200897b8 brute force parsing method in RunGFCC 2006-09-20 15:19:44 +00:00
aarne
8a9f2df33d monitor timeout in gfcc generation 2006-09-19 15:45:47 +00:00