Commit Graph

44 Commits

Author SHA1 Message Date
krasimir da5200f02a optimized incremental algorithm 2008-03-30 19:57:05 +00:00
krasimir 27df450a26 add experimental incremental parser for FCFG 2008-02-18 16:58:27 +00:00
bringert ad991ef299 Store FCFPInfo (all information needed for FCFG parsing) in GFCC files, and in the internal DataGFCC.GFCC structure. The parsing information format is still in flux. 2008-01-03 17:10:05 +00:00
bringert 3eba035691 Replace all the different ErrM.hs modules with GF.Data.ErrM. 2007-12-20 17:34:12 +00:00
aarne 61a9bdbe34 removed dep. on GFCCRaw 2007-12-14 09:25:18 +00:00
aarne 095018c8e4 new GFCC concrete syntax in place everywhere 2007-12-13 20:19:47 +00:00
kr.angelov 6bc3dc45b6 FCat is just a plain integer now 2007-10-12 16:00:37 +00:00
aarne 122546b9d6 gf works with the new gfcc format 2007-10-05 12:54:29 +00:00
aarne 18ef1bbd15 disambiguate Err 2007-09-26 21:55:53 +00:00
kr.angelov 4ac5ec0dbd don't try to search for argument that has been already found 2007-09-25 14:57:14 +00:00
kr.angelov 37d310f8c0 simple optimization of the parser that makes it about two times faster 2007-09-25 12:59:25 +00:00
kr.angelov 133963751b merge FCFGParsing with GF.Parsing.FCFG 2007-09-24 14:36:19 +00:00
kr.angelov 26b1efe8b7 move the FCFG lexer to FCFG.Active where it should have been. It was a hack anyway 2007-09-24 08:56:37 +00:00
kr.angelov cd213f3e56 remove FTypes module and move all definitions to Formalism.FCFG 2007-09-24 08:12:11 +00:00
kr.angelov 9efddd16ce remove some redundant dependencies from FCFG 2007-09-23 20:01:25 +00:00
aarne c58b4fe048 refactored FCFG parsing to fit in GFCC shell 2007-09-20 09:10:37 +00:00
kr_angelov 82ca4a89df GFCC to FCFG conversion 2006-12-28 16:45:57 +00:00
bringert 630cf47eeb Move some type annotations from patterns to expressions. Haskell 98 does not allow type signatures in expressions. 2007-06-14 16:02:07 +00:00
kr.angelov 79b4de6b86 Sync FCFG with the latest repo version 2006-06-19 20:17:05 +00:00
kr.angelov 5999274d1e code polishing for the literal category support 2006-06-08 21:23:29 +00:00
kr.angelov 11e23c4811 initial support for literal categories e.g. String,Int and Float 2006-06-06 21:30:14 +00:00
peb 6c5d4da9d0 corrected bottomup MCFG parsing, added GF.Parsing.MCFG.FastActive 2006-06-07 16:18:28 +00:00
peb 8bee2d7def corrected bottomup FCFG parsing 2006-06-07 16:16:17 +00:00
kr.angelov 252b5883f7 remove the dummy (Print n) context 2006-06-03 10:31:36 +00:00
kr.angelov 81c1e95244 enable parsing of empty string 2006-06-01 21:37:22 +00:00
kr.angelov d631ee00d7 update the copyright messages 2006-06-01 11:29:30 +00:00
kr.angelov a5758468ed add the FCFG parser 2006-06-01 11:19:47 +00:00
peb 35ed9d459b "Committed_by_peb" 2005-08-08 08:01:10 +00:00
peb d59614feea "Committed_by_peb" 2005-05-13 11:40:18 +00:00
peb 4bdb527770 "Committed_by_peb" 2005-05-11 09:28:16 +00:00
peb 73df27b409 "Committed_by_peb" 2005-05-09 08:25:56 +00:00
bringert 93af0c8535 Fixed module names and imports after giant file move. 2005-04-21 15:21:02 +00:00
peb fd653e18a2 "Committed_by_peb" 2005-04-20 11:49:44 +00:00
peb d9c2c1e994 "Committed_by_peb" 2005-04-19 09:46:07 +00:00
peb 559ee22bce "Committed_by_peb" 2005-04-18 13:55:32 +00:00
peb 1c79bb67ae "Committed_by_peb" 2005-04-16 04:40:48 +00:00
peb 95c6e8a58f "Committed_by_peb" 2005-04-14 17:38:36 +00:00
peb 81165cf09d "Committed_by_peb" 2005-04-12 09:49:44 +00:00
peb a1546c25e7 "Committed_by_peb" 2005-04-11 12:57:45 +00:00
peb f6ef8e8bf8 "Committed_by_peb" 2005-03-29 10:58:46 +00:00
peb c400db8ce7 "Committed_by_peb" 2005-03-29 10:17:53 +00:00
peb fcc25f0bba "Committed_by_peb" 2005-03-21 21:40:03 +00:00
peb 9be3569798 "Committed_by_peb" 2005-03-21 21:31:43 +00:00
peb a48173eb81 "Committed_by_peb" 2005-03-21 13:17:44 +00:00