aarne
|
0d443e8cf3
|
oops, readded CanonToGFCC to darcs
|
2007-12-14 07:32:59 +00:00 |
|
aarne
|
3dca8b78d7
|
removed gfcc via gfc everywhere; workaround for russian in present
|
2007-12-13 22:05:14 +00:00 |
|
aarne
|
095018c8e4
|
new GFCC concrete syntax in place everywhere
|
2007-12-13 20:19:47 +00:00 |
|
aarne
|
77a502085d
|
some adjustments in GFCC generation (old)
|
2007-12-10 16:46:04 +00:00 |
|
bringert
|
bfb04e5eb0
|
Fix pre token bug in JS, both in gf and gfc. Pre tokens are still treated like normal tokens, but at least the generated code should be correct now.
|
2007-11-09 15:09:09 +00:00 |
|
aarne
|
93200c65dc
|
grammar printing options in gf3 and gfc
|
2007-11-09 00:21:57 +00:00 |
|
aarne
|
a688096265
|
oper and lindef in CanonToJS
|
2007-10-31 16:41:39 +00:00 |
|
aarne
|
a41b07f9c9
|
removed Canon/GFCC
|
2007-10-05 13:38:10 +00:00 |
|
aarne
|
122546b9d6
|
gf works with the new gfcc format
|
2007-10-05 12:54:29 +00:00 |
|
aarne
|
ed6062f50d
|
eliminated the rest of projections with record in GFCC
|
2007-10-04 08:23:56 +00:00 |
|
aarne
|
db12154e76
|
lincat index in CanonToGFCC decreased by 1
|
2007-10-03 16:15:33 +00:00 |
|
aarne
|
51fff6daed
|
added optimization to GrammarToGFCC
|
2007-10-03 16:04:30 +00:00 |
|
aarne
|
bcd830129e
|
uncurrying performed in CheckGFCC
|
2007-10-03 11:49:46 +00:00 |
|
aarne
|
a63b56ba38
|
gfcc from GF now works for LangEng (except literals)
|
2007-10-02 11:15:00 +00:00 |
|
aarne
|
7bcf5e64d4
|
work with GrammarToGFCC, not complete
|
2007-10-01 20:14:23 +00:00 |
|
aarne
|
8179f5dcf9
|
more tc of gfcc
|
2007-10-01 13:18:43 +00:00 |
|
aarne
|
984a265f65
|
started CheckGFCC
|
2007-09-28 13:42:50 +00:00 |
|
kr.angelov
|
c9daa2e2c1
|
remove the dependency to GF.Data.Operations from GF Embed API
|
2007-09-25 05:55:49 +00:00 |
|
kr.angelov
|
133963751b
|
merge FCFGParsing with GF.Parsing.FCFG
|
2007-09-24 14:36:19 +00:00 |
|
kr.angelov
|
ee58d52af0
|
Update GFCCAPI after the removal of FTypes and the FCFG lexer
|
2007-09-24 08:58:46 +00:00 |
|
kr.angelov
|
9efddd16ce
|
remove some redundant dependencies from FCFG
|
2007-09-23 20:01:25 +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
|
074d289bf0
|
remove trace
|
2007-01-11 19:17:36 +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 |
|
bringert
|
0bf61ef626
|
Comment out tracing in CanonToGFCC. It produces lots of junk when generating SRGs.
|
2007-06-27 15:39:42 +00:00 |
|
aarne
|
f40b784f16
|
param values for TInts in Canon.Look
|
2007-05-11 13:57:34 +00:00 |
|
aarne
|
283cf9900a
|
ids for GF rather than BNFC in AbsToBNF
|
2007-05-10 14:06:45 +00:00 |
|
aarne
|
6254f61d65
|
printing abs as BNF
|
2007-05-10 12:51:40 +00:00 |
|
aarne
|
9b1fb0c1c0
|
semantics of variants
|
2007-01-10 21:03:18 +00:00 |
|
bringert
|
133491fd8b
|
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
|
e8b8185e04
|
Generate JavaScript type annotator. Use lindef in JavaScript.
|
2006-12-21 00:01:45 +00:00 |
|
aarne
|
3fffa1489f
|
gfcc with lindef (_dCat)
|
2006-12-19 15:34:52 +00:00 |
|
bringert
|
a9892f0d62
|
JavaScript generation: compile all concrete syntaxes, not just the first.
|
2006-12-08 19:53:06 +00:00 |
|
bringert
|
f46c848b7e
|
Made generated JavaScript more object-oriented. Moved common JS stuff to lib/javascript/gflib.js
|
2006-12-06 13:52:24 +00:00 |
|
bringert
|
085ae18f75
|
Oops, I broke the gfcc printer. Fixed now.
|
2006-12-06 11:54:51 +00:00 |
|
bringert
|
58813c8fa7
|
Got GFCC to JavaScript compilation working. Variants are still printed in a weird way.
|
2006-12-05 22:10:28 +00:00 |
|
bringert
|
ae188e067f
|
Added the beginnings of GFCC to JavaScript conversion.
|
2006-11-30 22:50:25 +00:00 |
|
aarne
|
4b28aa89fa
|
internal representation for param value index
|
2006-11-14 19:13:33 +00:00 |
|
aarne
|
482e08bf9f
|
robustness to gfcc interpreter ; make gfcc to bin
|
2006-11-12 20:48:01 +00:00 |
|
aarne
|
dc9bf3b9c0
|
return ? for nonexistent fun in gfcc
|
2006-11-03 21:57:37 +00:00 |
|
aarne
|
86974ded64
|
optimization of RP in gfcc; syntax for lambda
|
2006-10-22 11:00:38 +00:00 |
|
aarne
|
5051093813
|
doc on gfcc-lincat
|
2006-10-19 16:25:55 +00:00 |
|