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 |
|
bringert
|
27315ad5d2
|
s/resource-1.0/resource/ in src/Makefile.
|
2007-12-13 13:39:04 +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
|
7d1b964a78
|
Delete the silly test file.
|
2007-12-06 15:19:56 +00:00 |
|
aarne
|
28d7ee2f41
|
Silly test patch.
|
2007-12-06 15:18:49 +00:00 |
|
bringert
|
8ddd6a59f3
|
Expose AbsGFCC and DataGFCC in gf-embed.cabal, since code generated by -haskell needs them.
|
2007-12-05 21:41:38 +00:00 |
|
bringert
|
2885e2fd8a
|
Update GF-embed.cabal to use expose GF.GFCC.API. This pulls in a lot fewer modules than the old version. Use Cabal configurations to compile on 6.8.1. This unfortunately means that users of GHC < 6.8 must upgrade to Cabal 1.2 or greater.
|
2007-12-05 20:05:42 +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 |
|
bringert
|
3ab863c1d4
|
Added install-gf3 target. Use EXEEXT to get correct gf3 file name on Windows.
|
2007-11-12 16:18:01 +00:00 |
|
bringert
|
ca6198dc98
|
Use configure to produce a gfc script with the correct path to gf3. NOTE: you need to re-run autoconf after pulling this patch.
|
2007-11-12 16:17:04 +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 |
|
aarne
|
8852637997
|
diagnostic error message in GrammarToHaskell
|
2007-11-15 17:09:33 +00:00 |
|
aarne
|
43eb40a688
|
dealing with Ints n in GrammarToGFCC
|
2007-11-15 16:49:20 +00:00 |
|