summaryrefslogtreecommitdiff
path: root/src/GF/Compile
AgeCommit message (Collapse)Author
2008-08-18When producing PGF, do UTF-8 encoding of the whole file after pretty ↵bjorn
printing instead of walking through the PGF structure before pretty-printing. The old code was brittle, and only converted strings in the lins and opers, not in printnames and parsers. The old code also double encoded some grammars when using gfc to combine PGF files.
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-08-13Include concrete syntax flags in generated JS.bjorn
2008-06-27the shell now supports cp1251 coding with se command. works with the word ↵krasimir
completion as well
2008-06-26oops, forgot add Codingaarne
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
2008-06-25removed src for 2.9aarne
2008-04-29print the "linking..." message when building the GFCC codekrasimir
2008-04-22gfLibraryPath is actually an environment variable not a file path. Use the ↵krasimir
current directory instead.
2008-04-22move gfLibraryPath and gfGrammarPath to UseIO. Now they are accessible and ↵krasimir
there is only one place to change if you want to use different envVar
2008-04-22use the standard System.FilePath module instead of our own broken file path ↵krasimir
manipulation functions
2008-04-22Use Happy grammar for imports extraction instead of hand made shallow crapy ↵krasimir
grammar
2008-04-17Some more ByteString related chandes in GF2krasimir
2008-04-17gf3 should not exit if there is a syntax error in the filekrasimir
2008-03-15putting pattern macros in place (not properly tested yet)aarne
2008-03-15switched to unmodified BNFC-generated componentsaarne
2008-03-11coding flag as pragma in filesaarne
2008-03-07new Finnish paradigms integratedaarne
2008-01-04finalizing experiments with Finnish nounsaarne
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-20Added newlines and ends of some files. This makes sed happy.bringert
2007-12-16restored Int size and last ; added lib/prelude to be the last in any grammar ↵aarne
path
2007-12-14removed dep. on GFCCRawaarne
2007-12-14restored CanonToGFCC as a wrapper of GFCC generationaarne
2007-12-13new GFCC concrete syntax in place everywhereaarne
2007-11-08partial check of dependencies with restricted inheritanceaarne
2007-10-21the lincat of Int simplified to SS again (Linear,Lookup,CheckGrammar by ↵aarne
commenting out)
2007-10-15Slightly nicer output when reading old grammarsbernardy
2007-10-12FCat is just a plain integer nowkr.angelov
2007-10-12removing a traceaarne
2007-10-12check circularity in paramaarne
2007-10-06cleaned up obsolete GFCC referencesaarne
2007-10-05gf works with the new gfcc formataarne
2007-09-28order of FCFGS in shell state.aarne
2007-09-24remove FTypes module and move all definitions to Formalism.FCFGkr.angelov
2007-09-23remove some redundant dependencies from FCFGkr.angelov
2007-09-20compact printing of gf filesaarne
2007-09-19adapted GFCC2FCFG to other uses of GFCC, made it to default parseraarne
2006-12-28GFCC to FCFG conversionkr_angelov
2007-09-17bud fix in reading gfc without gfraarne
2007-09-16strict reading of files; bug fix in readFiles in ShellStateaarne
2007-07-05hacky solution to name resolution warningsaarne
2007-07-02contravariance in forgiving lock fieldsaarne
2007-06-19extended functor syntaxaarne
2007-06-18fixed the mysterious "file..gfc" erroraarne