aarne
|
53078b23f0
|
started grammar checking with new internal format
|
2007-12-06 15:50:54 +00:00 |
|
aarne
|
885b5bf681
|
restored work on Extend and Rename
|
2007-12-06 12:54:15 +00:00 |
|
bringert
|
f848448f73
|
Expose AbsGFCC and DataGFCC in gf-embed.cabal, since code generated by -haskell needs them.
|
2007-12-05 21:41:38 +00:00 |
|
bringert
|
48d199fb35
|
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
|
e7b03c9446
|
restored interface and instance - at least for a while
|
2007-12-04 20:13:36 +00:00 |
|
aarne
|
8b68b198a4
|
rebuild integrated in Extend
|
2007-12-04 20:00:51 +00:00 |
|
aarne
|
e2c8dc270f
|
building extensions in new source format
|
2007-12-04 17:10:28 +00:00 |
|
aarne
|
8c247e05fc
|
unifying judgement information - now easy
|
2007-12-04 15:23:49 +00:00 |
|
aarne
|
3d74432c54
|
printing new source format
|
2007-12-04 15:01:01 +00:00 |
|
aarne
|
836583cfac
|
some missing cases in SourceToGF
|
2007-12-04 11:18:55 +00:00 |
|
aarne
|
67528a5c18
|
test for new GF source format
|
2007-12-04 11:07:39 +00:00 |
|
aarne
|
d9a90f6917
|
moved some modules to Devel.Grammar
|
2007-12-04 07:48:37 +00:00 |
|
aarne
|
476a92ba19
|
SourceToGF working though not complete
|
2007-12-04 07:40:47 +00:00 |
|
bringert
|
eb31512869
|
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
|
2ea966ba96
|
Added install-gf3 target. Use EXEEXT to get correct gf3 file name on Windows.
|
2007-11-12 16:18:01 +00:00 |
|
bringert
|
48a4570e64
|
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
|
a52ead0f91
|
started parsing GF source into the new format
|
2007-12-03 17:40:59 +00:00 |
|
aarne
|
95b69941c3
|
some macros for terms, jments, modules
|
2007-11-29 10:23:26 +00:00 |
|
aarne
|
50a9e472c0
|
judgement construction after parsing
|
2007-11-28 22:11:47 +00:00 |
|
aarne
|
97fb347632
|
lookup module separated
|
2007-11-28 12:01:38 +00:00 |
|
aarne
|
6fef03ed01
|
new definitions of term and judgement syntax
|
2007-11-28 11:58:47 +00:00 |
|
aarne
|
1ea96697cd
|
lookup modules
|
2007-11-28 08:44:04 +00:00 |
|
aarne
|
64b7f375c5
|
started experimental new module syntax
|
2007-11-27 14:23:11 +00:00 |
|
aarne
|
3c7e6724a3
|
diagnostic error message in GrammarToHaskell
|
2007-11-15 17:09:33 +00:00 |
|
aarne
|
39d39f7e93
|
dealing with Ints n in GrammarToGFCC
|
2007-11-15 16:49:20 +00:00 |
|
aarne
|
59e175de31
|
made Devel versions of Compute, CheckGrammar, Optimize, etc, to leave GF 2.8 untouched when experimenting
|
2007-11-12 21:42:13 +00:00 |
|
aarne
|
d0a1572370
|
made compile from source use optimized modules internally
|
2007-11-12 17:25:00 +00:00 |
|
aarne
|
f2a2fe0f83
|
fixed a bug on not updating parameter table in record fields in GrammarToGFCC
|
2007-11-12 14:30:53 +00:00 |
|
aarne
|
8a2e2bdb3e
|
fixed bug with prawitz transform of course-of-values tables in Compute
|
2007-11-12 12:36:40 +00:00 |
|
aarne
|
2c10d62b1f
|
merged gfc and gfi to one binary, and a shell script for gfc
|
2007-11-12 09:17:02 +00:00 |
|
aarne
|
980ec19999
|
printing grammarReference.js with gfc -jsref
|
2007-11-10 10:23:35 +00:00 |
|
aarne
|
3f5801ed85
|
post-compute in GrammarToGFCC - what else is needed?
|
2007-11-09 17:24:08 +00:00 |
|
aarne
|
70bb329c8e
|
ResFin workaround; type annot for ghc 6.8.1
|
2007-11-09 15:51:12 +00:00 |
|
bringert
|
bfb04e5eb0
|
Fix pre token bug in JS, both in gf and gfc. Pre tokens are still treated like normal tokens, but at least the generated code should be correct now.
|
2007-11-09 15:09:09 +00:00 |
|
aarne
|
ce975919c9
|
debugging gfcc bug; resulted in some type annotations to work around problems
|
2007-11-09 14:02:11 +00:00 |
|
aarne
|
22702d5cd0
|
changed js and hs file names in gfcc output to expected ones
|
2007-11-09 10:08:07 +00:00 |
|
aarne
|
83be999123
|
preserve error message in batch compile
|
2007-11-09 08:56:13 +00:00 |
|
aarne
|
55c65c92ce
|
currying in paramlincat encoding
|
2007-11-09 08:26:56 +00:00 |
|
aarne
|
93200c65dc
|
grammar printing options in gf3 and gfc
|
2007-11-09 00:21:57 +00:00 |
|
aarne
|
16e52b231a
|
partial check of dependencies with restricted inheritance
|
2007-11-08 23:34:45 +00:00 |
|
aarne
|
0b026ad8ac
|
restricted inheritance in gfcc abstract fixed
|
2007-11-08 21:34:44 +00:00 |
|
aarne
|
f3f46c7a0f
|
funny ASCII logo
|
2007-11-06 20:52:49 +00:00 |
|
aarne
|
bf353c1a2e
|
added linearize -all
|
2007-11-08 17:01:09 +00:00 |
|
aarne
|
009e3cdec1
|
gfi linearization with flags -table -record -term
|
2007-11-08 16:37:30 +00:00 |
|
aarne
|
cac4f5e27c
|
encoding of lincats as gfcc terms with param value information
|
2007-11-07 17:27:09 +00:00 |
|
aarne
|
d9957d802f
|
added fields for global options and showable lincats to gfcc
|
2007-11-07 16:30:56 +00:00 |
|
aarne
|
f07a200c33
|
some more issues in gf3.txt
|
2007-11-07 13:53:48 +00:00 |
|
aarne
|
5937e51a8e
|
moved gfcc program to gfi, wrote document gf3.txt
|
2007-11-07 13:07:02 +00:00 |
|
aarne
|
d12728dae2
|
prompt and CPU time in experimental shell
|
2007-11-06 17:27:20 +00:00 |
|
aarne
|
6a716b0f68
|
Devel/GF3: experimentally putting together all functionalities for the first time
|
2007-11-06 14:44:17 +00:00 |
|