Commit Graph

113 Commits

Author SHA1 Message Date
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 ab7da811d2 Fixed indentation in generated haskell code for list categories. 2007-12-20 23:26:10 +00:00
aarne 8e3f63d7fa changed AbsGFCC to CId in GFCCtoHaskell 2007-12-20 22:38:16 +00:00
aarne d14358ff8b merged Gf and Fg classes in generated Haskell 2007-12-20 15:11:18 +00:00
bringert 5b01d912ce Replace all the different ErrM.hs modules with GF.Data.ErrM. 2007-12-20 17:34:12 +00:00
bringert 3d80cf6bf9 Use GF.GFCC.Raw.AbsGFCCRaw instead of GF.GFCC.AbsGFCC in code generated by gfc -haskell. 2007-12-20 16:57:16 +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 f85ba4bfa0 removed dep. on GFCCRaw 2007-12-14 09:25:18 +00:00
aarne ab7d15ab38 added a module for testgf3 2007-12-14 07:42:56 +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 af2755eebe prelude sources to lib/src; present in StructuralEng; refactored checkGFCC 2007-12-13 10:12:00 +00:00
aarne 477f88c1e4 variants in gfcc generation 2007-12-11 15:07:48 +00:00
aarne 83b47b13b7 some adjustments in GFCC generation (old) 2007-12-10 16:46:04 +00:00
aarne 6edb2f075a debugging new compilation 2007-12-09 15:20:50 +00:00
aarne 6a4218e9ef extend behaviour for interface and incomplete 2007-12-09 10:52:19 +00:00
aarne b693ba103c noemit as default in testgf3 2007-12-08 17:02:35 +00:00
aarne 2a46601ebb breaking points 1..6 in new Compile 2007-12-08 16:51:39 +00:00
aarne 99e6923af6 documenting implementation started 2007-12-08 15:59:36 +00:00
aarne f4d3b1a9fa compilation line complete (but dysfunctional) for new GF internal format 2007-12-08 15:15:18 +00:00
aarne e548f096e6 GFtoGFCC type checks (but is not correct) 2007-12-08 15:01:36 +00:00
aarne 5aca148d20 names resolve in new GFtoGFCC 2007-12-08 10:37:49 +00:00
aarne 84c9f3f483 started modifying GFtoGFCC for new internal GF format 2007-12-08 09:32:05 +00:00
aarne e90ccb5002 a couple of fixes in new Optimize 2007-12-07 21:00:24 +00:00
aarne d9521d2f4c restructured some of the new GF format; modules now in place up to gfo generation 2007-12-07 20:47:58 +00:00
aarne 8437e6d295 started adding GF back optimization (Factorize) 2007-12-07 13:00:02 +00:00
aarne 36a0f92bdb optimize in the compilation chain for new format 2007-12-07 11:12:39 +00:00
aarne e013138f0c refresh compilation phase in the new format 2007-12-07 10:23:18 +00:00
aarne 64ebc4f167 new type checker type checks 2007-12-06 21:43:21 +00:00
aarne fe30e32748 in the middle of adapting CheckGrammar 2007-12-06 17:29:19 +00:00
aarne bfd215aa7f started grammar checking with new internal format 2007-12-06 15:50:54 +00:00
aarne f08eb82f2b restored work on Extend and Rename 2007-12-06 12:54:15 +00:00
aarne dc1c835563 restored interface and instance - at least for a while 2007-12-04 20:13:36 +00:00
aarne 11982849b9 rebuild integrated in Extend 2007-12-04 20:00:51 +00:00
aarne 7fabd2345d building extensions in new source format 2007-12-04 17:10:28 +00:00
aarne 61763b5784 unifying judgement information - now easy 2007-12-04 15:23:49 +00:00
aarne 4279b17762 printing new source format 2007-12-04 15:01:01 +00:00
aarne 4698dfbe78 some missing cases in SourceToGF 2007-12-04 11:18:55 +00:00
aarne 7051331c20 test for new GF source format 2007-12-04 11:07:39 +00:00
aarne a7b6887050 moved some modules to Devel.Grammar 2007-12-04 07:48:37 +00:00
aarne 0e1831abb4 SourceToGF working though not complete 2007-12-04 07:40:47 +00:00
bringert 10354e0db2 Haskell GSyntax printer?: encode generated code as UTF-8. Current GHC versions treat source files as UTF-8 encoded. 2007-11-28 13:45:49 +00:00
aarne 4500ce6316 started parsing GF source into the new format 2007-12-03 17:40:59 +00:00
aarne cea1946f3f some macros for terms, jments, modules 2007-11-29 10:23:26 +00:00
aarne be080aff39 judgement construction after parsing 2007-11-28 22:11:47 +00:00
aarne 813e899ebb lookup module separated 2007-11-28 12:01:38 +00:00
aarne 5257fd963e new definitions of term and judgement syntax 2007-11-28 11:58:47 +00:00
aarne 5b0f98f388 lookup modules 2007-11-28 08:44:04 +00:00
aarne ba938b3530 started experimental new module syntax 2007-11-27 14:23:11 +00:00