summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-01-04Added -noparse flag to gfc. In the process, I refactored GF.Devel.GFC and ↵bringert
GF.Command.Importing to use a common source to gfcc compilation function in the new module GF.Compile.API.
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.
2008-01-01subex elim in gfr generationaarne
2007-12-21Updated version numbers.aarne
2007-12-21update syntax.txt with the flags and grammar name changesbringert
2007-12-21Merge abstract and global flags and put them at the top level in GFCC files.bringert
2007-12-21Fixed bug in toGFCC: cflags where mistakenly taken from aflags.bringert
2007-12-21gfcc files now start with (grammar absname cncname1 ... cncnameN).bringert
2007-12-20Fixed indentation in generated haskell code for list categories.bringert
2007-12-20in gf-embed.cabal: expose GF.GFCC.CId and hide GF.GFCC.Raw.AbsGFCCRawbringert
2007-12-20changed AbsGFCC to CId in GFCCtoHaskellaarne
2007-12-20merged Gf and Fg classes in generated Haskellaarne
2007-12-20Moved Err definition to GF.Data.ErrM from GF.Data.Operations. This means the ↵bringert
GF-embed does not have to include GF.Data.Operations.
2007-12-20Update GF-embed.cabal to use GFCC.Rawbringert
2007-12-20Replace all the different ErrM.hs modules with GF.Data.ErrM.bringert
2007-12-20Added newlines and ends of some files. This makes sed happy.bringert
2007-12-20Use GF.GFCC.Raw.AbsGFCCRaw instead of GF.GFCC.AbsGFCC in code generated by ↵bringert
gfc -haskell.
2007-12-20Added missing BNFC-generated alex and happy files, and alex-generated lexer ↵bringert
for GFCCRaw.
2007-12-20Handle giving several options in LDFLAGS and CPPFLAGS correctly.bringert
2007-12-17Workaround a ghc 6.8.2 bugbernardy
2007-12-19more example languagesaarne
2007-12-17took back smart type of Int ; Digits type in resource and some adjustments ↵aarne
of Det syntax (not yet for romance and russian)
2007-12-16restored Int size and last ; added lib/prelude to be the last in any grammar ↵aarne
path
2007-12-14completed ConvertGFCC for all termsaarne
2007-12-14removed dep. on GFCCRawaarne
2007-12-14added a module for testgf3aarne
2007-12-14oops, readded CanonToGFCC to darcsaarne
2007-12-14restored CanonToGFCC as a wrapper of GFCC generationaarne
2007-12-13some generated GFCCRaw files added to darcs; make gf3langs for alltensesaarne
2007-12-13removed gfcc via gfc everywhere; workaround for russian in presentaarne
2007-12-13new GFCC concrete syntax in place everywhereaarne
2007-12-13lisp-like GFCC syntax; doesn't quite work yet in gf3aarne
2007-12-13prelude sources to lib/src; present in StructuralEng; refactored checkGFCCaarne
2007-12-13s/resource-1.0/resource/ in src/Makefile.bringert
2007-12-11variants in gfcc generationaarne
2007-12-10some adjustments in GFCC generation (old)aarne
2007-12-09debugging new compilationaarne
2007-12-09extend behaviour for interface and incompleteaarne
2007-12-08noemit as default in testgf3aarne
2007-12-08breaking points 1..6 in new Compileaarne
2007-12-08documenting implementation startedaarne
2007-12-08compilation line complete (but dysfunctional) for new GF internal formataarne
2007-12-08GFtoGFCC type checks (but is not correct)aarne
2007-12-08names resolve in new GFtoGFCCaarne
2007-12-08started modifying GFtoGFCC for new internal GF formataarne
2007-12-07a couple of fixes in new Optimizeaarne
2007-12-07restructured some of the new GF format; modules now in place up to gfo ↵aarne
generation
2007-12-07started adding GF back optimization (Factorize)aarne
2007-12-07optimize in the compilation chain for new formataarne
2007-12-07refresh compilation phase in the new formataarne