summaryrefslogtreecommitdiff
path: root/src/GF/Devel
AgeCommit message (Collapse)Author
2009-01-22remove the obsolete GF\Devel directorykrasimir
2008-06-25changed names of resource-1.3; added a note on homepage on releaseaarne
2008-06-25removed src for 2.9aarne
2008-04-29JS.cf : Changed the JS grammar to support strings as property names in ↵meza
objects. Changed pretty much all the files in the same folder as well as GFCCToJS.hs and SISR.hs to reflect the changes.
2008-04-29let the putPointE print the time in mseckrasimir
2008-04-29remove the obsolete putCPU, putPoint and putPoint' functionskrasimir
2008-04-29add ModEnv to CompileEnv. This removes the need to read one and the same ↵krasimir
time twice when multiple grammars are loaded.
2008-04-25use cannonicalizePath in getFilePathMsg. This returns an absolute path and ↵krasimir
removes the .. indirection
2008-04-25completely rewriten readFiles implementation. Much simpler and more efficientkrasimir
2008-04-22fix the System.FilePath import for Posixkrasimir
2008-04-22fix complete pattern in isOldFilekrasimir
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-22isOldFile should use the real lexer instead of "words" this avoids the need ↵krasimir
for custom unComm function
2008-04-22Use Happy grammar for imports extraction instead of hand made shallow crapy ↵krasimir
grammar
2008-04-17ByteString.readFile should be used instead of readFileStrict. This fixes the ↵krasimir
problem with the open files
2008-04-17gf3 should not exit if there is a syntax error in the filekrasimir
2008-04-11Changed JS generation to avoid grammar reference files. Removed grammar ↵meza
reference file generation.
2008-03-17merging recent changes in Finnishaarne
2008-03-16debugging GFCC generationaarne
2008-03-15putting pattern macros in place (not properly tested yet)aarne
2008-03-15fixed bug leading to looping in Devel.Computeaarne
2008-03-14GFCCtoJS.hs: added the full profile to parsing grammars. added linearization ↵meza
definitions for built-in categories Int, Float and String.
2008-03-09lincat can now be just Straarne
2008-03-06option -mac to vt command (uses open with ps)aarne
2008-03-05debugging testgf3aarne
2008-03-01added bnfc-generated testgf3 filesaarne
2008-02-22started a directory of grammars testing testgf3 featuresaarne
2008-02-22testgf3 in progress; fixed VP type in ExtraEngaarne
2008-02-21For Windows get the default GF_LIB_PATH from the executable pathkrasimir
2008-02-21documenting testgf3aarne
2008-02-19Some work on gf3/gfc command-line options.bjorn
2008-02-12GFCCtoJS.hs: added new Terminal to parser rules. Added a startcat to the ↵Moises Meza
Parser constructor.
2008-02-06Include parser in JS produced by gf3.bjorn
2008-02-01added some new pattern forms, incl. pattern macros, to testgf3aarne
2008-01-31GFCC: TM with argument; fixed labels from bindings in gfcaarne
2008-01-31gfcc generation with HOAS: var fields appended to recordsaarne
2008-01-28UTF-8 encode in printGFCC.bjorn
2008-01-07finnish Swadesh verbsaarne
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.
2007-12-20Fixed indentation in generated haskell code for list categories.bringert
2007-12-20changed AbsGFCC to CId in GFCCtoHaskellaarne
2007-12-20merged Gf and Fg classes in generated Haskellaarne
2007-12-20Replace all the different ErrM.hs modules with GF.Data.ErrM.bringert
2007-12-20Use GF.GFCC.Raw.AbsGFCCRaw instead of GF.GFCC.AbsGFCC in code generated by ↵bringert
gfc -haskell.
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-14removed dep. on GFCCRawaarne