summaryrefslogtreecommitdiff
path: root/src/GF/Compile/GrammarToGFCC.hs
AgeCommit message (Collapse)Author
2009-05-22some work on evaluation with abstract expressions in PGFkrasimir
2009-05-20refactor the PGF.Expr type and the evaluation of abstract expressionskrasimir
2009-02-23Perhaps -> Maybe refactoring and better error message for conflicts during ↵krasimir
module update
2009-01-31bug fix in the module dependencies checkerkrasimir
2009-01-19refactor the GF.Grammar.Grammar syntax. The obsolete constructions are removedkrasimir
2008-12-08preperations for Val of paramsaarne
2008-12-08data structures for param values with number, preparing optimized pattern ↵aarne
matching in grammar compilation
2008-12-04fixed a Compute bug due to failure to match typed record values with untyped ↵aarne
record patterns
2008-11-26My profiling showed that the BinTree operations were responsible for about ↵bjorn
60% of the CPU time when reading a large .gfo file. Replacing BinTree by Data.Map reduced this to about 6%, which meant about 50% reduction in total CPU time.
2008-10-28remove some redundant imports of GF.Text.UTF8krasimir
2008-10-28binary serialization for PGFkrasimir
2008-10-27missing case in PGF generationaarne
2008-10-20Added --parser=ondemand flag.bjorn
2008-10-20Added PGF.Macros.mapConcretesbjorn
2008-10-16Honor --erasing flag from command-line also when compiling existing .gfo to PGF.bjorn
2008-10-15Added OPTIONS class to make options handling somewhat nicer. Next, I will ↵bjorn
merge Flags and ModuleFlags.
2008-10-14the new optimized incremental parser and the common subexpression ↵krasimir
elimination optimization in PMCFG
2008-10-05prevent pgf from being empty when there are no concrete syntaxesaarne
2008-10-05forced checking def definitions; accept pgf with no concretesaarne
2008-09-09better error msg for missing record labelsaarne
2008-09-09completed IdiomCat to compile api and mathaarne
2008-09-09missing case in param lookup table in GrammartoGFCCaarne
2008-09-09debug information in GrammarToGFCCaarne
2008-09-09show "error" in run interruptibly mode in GFIaarne
2008-08-23infForm added to Catalan ; debugging alternative in PGF generationaarne
2008-08-16improved error message in pgf compilation to help debuggingaarne
2008-08-14forgiving names in concrete that are not in abstract, with a warning (no ↵aarne
warning guaranteed if this is because restricted inheritance)
2008-06-26uniform encoding: gfo and pgf in UTF8, internal in unicodeaarne
2008-06-26utf8 adjustmentsaarne
2008-06-25changed names of resource-1.3; added a note on homepage on releaseaarne
2007-10-06cleaned up obsolete GFCC referencesaarne
2007-09-19adapted GFCC2FCFG to other uses of GFCC, made it to default parseraarne
2007-05-15started direct compiler from GF to GFCCaarne