1
0
forked from GitHub/gf-core
Commit Graph

4188 Commits

Author SHA1 Message Date
krasimir 2a7c68ad65 move gfLibraryPath and gfGrammarPath to UseIO. Now they are accessible and there is only one place to change if you want to use different envVar 2008-04-22 12:12:29 +00:00
krasimir e16215940e use the standard System.FilePath module instead of our own broken file path manipulation functions 2008-04-22 11:39:46 +00:00
krasimir caa6082b82 isOldFile should use the real lexer instead of "words" this avoids the need for custom unComm function 2008-04-22 08:52:11 +00:00
krasimir 082668f182 Use Happy grammar for imports extraction instead of hand made shallow crapy grammar 2008-04-22 08:33:23 +00:00
krasimir 1858db942c Some more ByteString related chandes in GF2 2008-04-17 13:22:10 +00:00
krasimir 4a8346086d ByteString.readFile should be used instead of readFileStrict. This fixes the problem with the open files 2008-04-17 12:56:46 +00:00
krasimir 07900af066 gf3 should not exit if there is a syntax error in the file 2008-04-17 12:50:51 +00:00
meza 04da53c7e8 Changed JS generation to avoid grammar reference files. Removed grammar reference file generation. 2008-04-11 13:52:13 +00:00
bringert 6cf8790989 Added GF.GFCC.Macros.lookStartCat. Changed GF.GFCC:API to use it (before, startCat always returned "S"!). GFCCtoJS has not been changed, Moises will do that. 2008-04-07 15:57:04 +00:00
bringert a4818eca6d GF.GFCC.API is for .gfcc, not.gfcm 2008-04-07 15:40:41 +00:00
krasimir da5200f02a optimized incremental algorithm 2008-03-30 19:57:05 +00:00
aarne f7b3e6d69d miising ErrM added... 2008-03-18 15:42:51 +00:00
aarne 3dd5eea49d merging recent changes in Finnish 2008-03-17 12:46:53 +00:00
aarne c5268ded64 debugging GFCC generation 2008-03-16 13:42:32 +00:00
aarne 2a314b679d putting pattern macros in place (not properly tested yet) 2008-03-15 21:02:59 +00:00
aarne 1196bbe21f fixed bug leading to looping in Devel.Compute 2008-03-15 19:00:09 +00:00
aarne cccccd5ec1 switched to unmodified BNFC-generated components 2008-03-15 14:53:42 +00:00
meza 2a465eda93 GFCCtoJS.hs: added the full profile to parsing grammars. added linearization definitions for built-in categories Int, Float and String. 2008-03-14 08:29:05 +00:00
aarne 72891176a7 lincat can now be just Str 2008-03-09 12:17:42 +00:00
aarne db0456d993 coding flag as pragma in files 2008-03-11 14:37:10 +00:00
aarne 2994111b95 new Finnish paradigms integrated 2008-03-07 14:47:10 +00:00
aarne 71d3221e12 option -mac to vt command (uses open with ps) 2008-03-06 21:27:14 +00:00
aarne 9779c35b8e debugging testgf3 2008-03-05 18:59:14 +00:00
aarne d4f22b01bd added bnfc-generated testgf3 files 2008-03-01 14:29:47 +00:00
bjorn ff4aea8a1a Build gf-embed with -O2. 2008-02-26 17:22:38 +00:00
bjorn 4aff65964e Replace fromJust with fromMaybe + error message when looking up lintype in SimpleToFCFG. This makes problems easier to debug. 2008-02-26 14:00:15 +00:00
aarne 621d3fdfd1 started a directory of grammars testing testgf3 features 2008-02-22 15:17:50 +00:00
aarne 6621290502 testgf3 in progress; fixed VP type in ExtraEng 2008-02-22 14:16:33 +00:00
krasimir caad2dfe02 For Windows change the Console Code Page to the default ANSI code page. This fixes the problem with cyrilic. 2008-02-21 15:58:19 +00:00
krasimir 344d95293a For Windows get the default GF_LIB_PATH from the executable path 2008-02-21 15:56:09 +00:00
aarne e17235893d documenting testgf3 2008-02-21 08:04:43 +00:00
bjorn e494274c07 Treat pre tokens as variants in SimpleToFCFG. This should allow us to parse sentences with e.g. "an". 2008-02-19 22:09:56 +00:00
bjorn 70fae1e9fb Some work on gf3/gfc command-line options. 2008-02-19 20:59:01 +00:00
krasimir 27df450a26 add experimental incremental parser for FCFG 2008-02-18 16:58:27 +00:00
bjorn 17ede4013d Rename gfcats to startupcats in PGF. 2008-02-15 20:13:01 +00:00
krasimir 9fbed17125 fix the singleton selector generation 2008-02-14 12:48:41 +00:00
aarne 34037dbf3c kotus experiments; bindings in gfcc 2008-02-13 17:47:54 +00:00
'Moises Meza c143bd7d10 GFCCtoJS.hs: added new Terminal to parser rules. Added a startcat to the Parser constructor. 2008-02-12 10:08:23 +00:00
bjorn 114f0d1ecc Use isAlpha instead of isLetter to compile with GHC 6.4. Reported by moises. 2008-02-08 09:20:32 +00:00
bjorn 08b9422cba Added PGF version numbers to GFCC file. 2008-02-07 13:48:41 +00:00
bjorn 6a739a7588 Include parser in JS produced by gf3. 2008-02-06 17:08:50 +00:00
bjorn ff9f224242 Expand higher-order abstract syntax in SimpleToFCFG. 2008-02-05 14:33:22 +00:00
aarne 147926b1f5 added some new pattern forms, incl. pattern macros, to testgf3 2008-02-01 22:01:10 +00:00
aarne 72b81987d7 GFCC: TM with argument; fixed labels from bindings in gfc 2008-01-31 20:56:42 +00:00
aarne db6e1de1ae gfcc generation with HOAS: var fields appended to records 2008-01-31 16:37:32 +00:00
bjorn 6bddc8df8a Standard format for floats and strings in GFCC. 2008-01-30 17:18:27 +00:00
bjorn ec1322afae Changed GFCC parser format to only include the FCFG rules and the GF cat -> FCFG cat mapping. The other information is very easy to build on the fly. 2008-01-30 16:39:44 +00:00
bjorn c4d89577f5 Merge AId and App forms in GFCCRaw. 2008-01-29 15:53:50 +00:00
bjorn 89371210eb UTF-8 encode in printGFCC. 2008-01-28 21:43:04 +00:00
aarne 2791eee7ff gt command in gf3 2008-01-08 12:22:05 +00:00