summaryrefslogtreecommitdiff
path: root/src/GF/Canon
AgeCommit message (Collapse)Author
2008-06-25removed src for 2.9aarne
2008-04-22Use Happy grammar for imports extraction instead of hand made shallow crapy ↵krasimir
grammar
2008-01-03Store FCFPInfo (all information needed for FCFG parsing) in GFCC files, and ↵bringert
in the internal DataGFCC.GFCC structure. The parsing information format is still in flux.
2007-12-14oops, readded CanonToGFCC to darcsaarne
2007-12-13removed gfcc via gfc everywhere; workaround for russian in presentaarne
2007-12-13new GFCC concrete syntax in place everywhereaarne
2007-12-10some adjustments in GFCC generation (old)aarne
2007-11-09Fix pre token bug in JS, both in gf and gfc. Pre tokens are still treated ↵bringert
like normal tokens, but at least the generated code should be correct now.
2007-11-09grammar printing options in gf3 and gfcaarne
2007-10-31oper and lindef in CanonToJSaarne
2007-10-05removed Canon/GFCCaarne
2007-10-05gf works with the new gfcc formataarne
2007-10-04eliminated the rest of projections with record in GFCCaarne
2007-10-03lincat index in CanonToGFCC decreased by 1aarne
2007-10-03added optimization to GrammarToGFCCaarne
2007-10-03uncurrying performed in CheckGFCCaarne
2007-10-02gfcc from GF now works for LangEng (except literals)aarne
2007-10-01work with GrammarToGFCC, not completeaarne
2007-10-01more tc of gfccaarne
2007-09-28started CheckGFCCaarne
2007-09-25remove the dependency to GF.Data.Operations from GF Embed APIkr.angelov
2007-09-24merge FCFGParsing with GF.Parsing.FCFGkr.angelov
2007-09-24Update GFCCAPI after the removal of FTypes and the FCFG lexerkr.angelov
2007-09-23remove some redundant dependencies from FCFGkr.angelov
2007-09-20Restored the GFCC.cf from before the patch "simplify GFCC syntax". This is ↵bringert
the version that the exisiting code actually uses, except for the two cases of Int instead of Integer.
2007-09-20BNFC doesn't have an Int type.bringert
2007-09-20printing GSyntax with GFCC treesaarne
2007-09-20embedded parser in MultiGrammar in GFCCAPIaarne
2007-09-20refactored FCFG parsing to fit in GFCC shellaarne
2007-09-19started extending GFCC API with parsingaarne
2007-09-19repaired JS generation after GFCC changesaarne
2007-09-19adapted GFCC2FCFG to other uses of GFCC, made it to default parseraarne
2007-01-11remove tracekr_angelov
2006-12-28simplify GFCC syntaxkr_angelov
2007-09-19Include startcat in generated JavaScript.bringert
2007-06-27Comment out tracing in CanonToGFCC. It produces lots of junk when generating ↵bringert
SRGs.
2007-05-11param values for TInts in Canon.Lookaarne
2007-05-10ids for GF rather than BNFC in AbsToBNFaarne
2007-05-10printing abs as BNFaarne
2007-01-10semantics of variantsaarne
2007-01-05SISR code now type annotates meta variables directly in grammar, to avoid a ↵bringert
separate type annotation step.
2006-12-21Generate JavaScript type annotator. Use lindef in JavaScript.bringert
2006-12-19gfcc with lindef (_dCat)aarne
2006-12-08JavaScript generation: compile all concrete syntaxes, not just the first.bringert
2006-12-06Made generated JavaScript more object-oriented. Moved common JS stuff to ↵bringert
lib/javascript/gflib.js
2006-12-06Oops, I broke the gfcc printer. Fixed now.bringert
2006-12-05Got GFCC to JavaScript compilation working. Variants are still printed in a ↵bringert
weird way.
2006-11-30Added the beginnings of GFCC to JavaScript conversion.bringert
2006-11-14internal representation for param value indexaarne
2006-11-12robustness to gfcc interpreter ; make gfcc to binaarne