1
0
forked from GitHub/gf-core
Commit Graph

55 Commits

Author SHA1 Message Date
bjorn
8873196f84 Rename gfcats to startupcats in PGF. 2008-02-15 20:13:01 +00:00
aarne
c399f4f80a kotus experiments; bindings in gfcc 2008-02-13 17:47:54 +00:00
bjorn
18b2205d0d Use isAlpha instead of isLetter to compile with GHC 6.4. Reported by moises. 2008-02-08 09:20:32 +00:00
bjorn
53106abf7e Added PGF version numbers to GFCC file. 2008-02-07 13:48:41 +00:00
aarne
3addf256bc GFCC: TM with argument; fixed labels from bindings in gfc 2008-01-31 20:56:42 +00:00
aarne
8f8aac4d24 gfcc generation with HOAS: var fields appended to records 2008-01-31 16:37:32 +00:00
bjorn
c6137229eb Standard format for floats and strings in GFCC. 2008-01-30 17:18:27 +00:00
bjorn
76bfc8e98d 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
42382d6f93 Merge AId and App forms in GFCCRaw. 2008-01-29 15:53:50 +00:00
aarne
327c63eb74 gt command in gf3 2008-01-08 12:22:05 +00:00
bjorn
f52c19d4da GFCCRaw printing: no space in App with no arguments. 2008-01-26 16:46:46 +00:00
bringert
10a9e25ceb Better names for the parsing info components in GFCC. 2008-01-09 13:51:21 +00:00
bringert
ad355515b0 Change "proj" to "P" in GFCC parse rules to save space. 2008-01-07 21:31:45 +00:00
bringert
ff9e6404b8 Replace BNFC-generated PrintGFCCRaw with smaller hand-written one. 2008-01-07 21:31:05 +00:00
bringert
90e8f433cf Replace BNFC-generated GFCC-parser with a faster and smaller combinator version. 2008-01-04 17:42:28 +00:00
bringert
934d4dbd7c Oops, I happend to record a temporary change for testing combinator parsing on GFCC. Reverting that. 2008-01-04 15:00:58 +00:00
bringert
a68b2850e7 Added -noparse flag to gfc. In the process, I refactored GF.Devel.GFC and GF.Command.Importing to use a common source to gfcc compilation function in the new module GF.Compile.API. 2008-01-04 14:51:20 +00:00
bringert
af1a3a2473 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
6eb575d55c update syntax.txt with the flags and grammar name changes 2007-12-21 17:26:41 +00:00
bringert
093633a216 Merge abstract and global flags and put them at the top level in GFCC files. 2007-12-21 17:25:35 +00:00
bringert
24c456cadf Fixed bug in toGFCC: cflags where mistakenly taken from aflags. 2007-12-21 17:24:59 +00:00
bringert
645a7db1e2 gfcc files now start with (grammar absname cncname1 ... cncnameN). 2007-12-21 17:18:36 +00:00
bringert
5b01d912ce Replace all the different ErrM.hs modules with GF.Data.ErrM. 2007-12-20 17:34:12 +00:00
bringert
7b7735c12f Added missing BNFC-generated alex and happy files, and alex-generated lexer for GFCCRaw. 2007-12-20 16:32:39 +00:00
aarne
27602f4f82 took back smart type of Int ; Digits type in resource and some adjustments of Det syntax (not yet for romance and russian) 2007-12-17 18:12:46 +00:00
aarne
7551c70db6 restored Int size and last ; added lib/prelude to be the last in any grammar path 2007-12-16 22:24:36 +00:00
aarne
49b3ffb7a0 completed ConvertGFCC for all terms 2007-12-14 11:16:01 +00:00
aarne
f85ba4bfa0 removed dep. on GFCCRaw 2007-12-14 09:25:18 +00:00
aarne
9e0dd0a41a some generated GFCCRaw files added to darcs; make gf3langs for alltenses 2007-12-13 22:15:19 +00:00
aarne
ed5a85ce1d removed gfcc via gfc everywhere; workaround for russian in present 2007-12-13 22:05:14 +00:00
aarne
b447cf1a04 new GFCC concrete syntax in place everywhere 2007-12-13 20:19:47 +00:00
aarne
a311dda539 lisp-like GFCC syntax; doesn't quite work yet in gf3 2007-12-13 16:36:32 +00:00
aarne
af2755eebe prelude sources to lib/src; present in StructuralEng; refactored checkGFCC 2007-12-13 10:12:00 +00:00
aarne
e394d725a4 ResFin workaround; type annot for ghc 6.8.1 2007-11-09 15:51:12 +00:00
aarne
14e974af9e added linearize -all 2007-11-08 17:01:09 +00:00
aarne
44df29f52d gfi linearization with flags -table -record -term 2007-11-08 16:37:30 +00:00
aarne
947949648f added fields for global options and showable lincats to gfcc 2007-11-07 16:30:56 +00:00
aarne
2c4d34af28 prompt and CPU time in experimental shell 2007-11-06 17:27:20 +00:00
aarne
2b1d5a4d51 Devel/GF3: experimentally putting together all functionalities for the first time 2007-11-06 14:44:17 +00:00
aarne
5e87b6ef98 fixed variants bug in GFCC.Linearize: l. 64,46 'r' must be 'p' 2007-11-05 21:55:17 +00:00
aarne
2a83f299b4 unionGFCC, to put together GFCC grs with same abstract 2007-11-05 13:48:51 +00:00
aarne
5956ba6b38 command language and gfcc term parser in bnfc 2007-11-03 22:00:08 +00:00
aarne
cec3d7d603 found and temporarily solved the bug in LangGer gfcc generation 2007-10-16 17:38:57 +00:00
aarne
111643eba8 fix in records as param arguments 2007-10-14 10:36:06 +00:00
aarne
f479ecac03 optimizations on evaluated gf in gfc 2007-10-10 16:13:57 +00:00
aarne
f93c17c7b1 GFCCtoJS in Devel 2007-10-09 12:51:09 +00:00
aarne
38a517aafa UTF8 encoding of strings in terms in GFCC in gfc 2007-10-08 14:20:37 +00:00
aarne
51ac00a987 documented new GFCC 2007-10-05 16:18:23 +00:00
aarne
2905d5552c removed Canon/GFCC 2007-10-05 13:38:10 +00:00
aarne
1b4f7c9741 updated gfcc to new gfcc, now with parsing 2007-10-05 13:01:05 +00:00