summaryrefslogtreecommitdiff
path: root/src/GF/Infra/Modules.hs
AgeCommit message (Collapse)Author
2009-12-13reorganize the directories under src, and rescue the JavaScript interpreter ↵krasimir
from deprecated
2009-09-17remove the transfer modules. We don't need anything special, a transfer ↵krasimir
module is module without concrete syntax
2009-09-14clean up the GF.Grammar APIkrasimir
2009-09-14CheckGrammar is now using the printer in GF.Grammar.Printer. Fixed bug that ↵krasimir
was hiding the warnings
2009-01-31bug fix in the module dependencies checkerkrasimir
2009-01-19refactor the GF.Grammar.Grammar syntax. The obsolete constructions are removedkrasimir
2008-11-27More efficient implementation of topological sort. bjorn
Profiling the compilation of the OALD lexicon showed that 90-95% of the time was spent in topoSort. The old implementation was quadratic. Replaced this with O(E + V) implementation, in GF.Data.Relation. This gave a 10x speed-up (~ 25 sec instead of ~270 sec) for compiling ParseEng and OaldEng.
2008-10-15Copy command-line options to module flags when compiling to .gfo.bjorn
2008-10-15Merge ModuleOptions and Options.bjorn
2008-10-15Added OPTIONS class to make options handling somewhat nicer. Next, I will ↵bjorn
merge Flags and ModuleFlags.
2008-09-03treatment of Int: not always PredefAbs but can be PredefCncaarne
2008-06-25changed names of resource-1.3; added a note on homepage on releaseaarne
2008-06-25removed src for 2.9aarne
2007-10-16found and temporarily solved the bug in LangGer gfcc generationaarne
2007-06-19extended functor syntaxaarne
2006-09-16bug fixes in multigrammar handling and GFCC generationaarne
2006-05-30lincat typecheck and abstract-interface extension fixedaarne
2006-05-23bug fix in with-modules and gr checker; factoring out cats to Commonaarne
2006-02-24bronzeage README ; topological sorting of abstract modulesaarne
2005-12-01making apply_transfer workaarne
2005-11-09preparing for new ShellStateaarne
2005-11-06multimodal resourceaarne
2005-05-30restricted inheritance almost implementedaarne
2005-05-30BinTree vs. FiniteMapaarne
2005-05-14corrected option order; tutorialaarne
2005-04-21Fixed module names and imports after giant file move.bringert
2005-02-24"Committed_by_peb"peb
2005-02-18"Committed_by_peb"peb
2005-02-05optimization flags and improver engaarne
2005-02-04resources and new instantiation syntaxaarne
2005-02-04"Committed_by_peb"peb
2004-09-15introducing multiple inheritanceaarne
2004-09-14gfcm headeraarne
2004-08-23Added CFGM format (pm -printer=cfgm) and utf8 conversion for pm.bringert
2004-06-16bug fixes ; command so ; reintroduce batch modeaarne
2004-02-27Started with unions.aarne
2004-01-09Interfaces and instances by reuse.aarne
2003-11-11Working with interfaces.aarne
Working with interfaces. Created new place for grammar parsers. Created new script jgf2+.
2003-11-10Fixed local flags.aarne
2003-11-10Glue modules.aarne
2003-11-05working with interfacesaarne
2003-11-03Fixed several things, e.g. tokenizer.aarne
2003-10-24More woek on interfacesaarne
2003-10-23Working with interfaces and incomplete modules.aarne
2003-10-09Added treatment of transfer modules. Aggregation is an example.aarne
2003-09-22Founding the newly structured GF2.0 cvs archive.aarne