Commit Graph

10044 Commits

Author SHA1 Message Date
aarne 476a92ba19 SourceToGF working though not complete 2007-12-04 07:40:47 +00:00
bringert 735790a1b6 Set GF_LIB_PATH to .. in resource-1.0/Makefile to find Prelude. 2007-12-03 15:37:20 +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 a7fb9e1d69 subdir for Devel/Compile 2007-11-29 10:22:25 +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 f643cd271b structural words merged with other constructors; links to paradigms from lexical cats, in synopsis 2007-11-26 21:27:29 +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 6fac1748e1 corrected this_Quant in Finnish 2007-11-12 14:45:45 +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 fc70ba9a6a undid temporary comment-out of all in make resource 2007-11-09 15:57:15 +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
bringert 3cbaf00c3c Remove multimodal from 'compiled' in lib/resource-1.0/Makefile to work around import error. 2007-11-09 11:57:45 +00:00
aarne 20fc4223f9 removed multimodal temporarily from make resource 2007-11-09 11:13:59 +00:00
aarne c6f00e17f2 repaired restricted inheritances in resource 2007-11-09 10:52:47 +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
aarne 49b81e4af5 made command table independent of options 2007-11-06 11:01:45 +00:00
aarne 957257fa03 factored out commands from interpreter in gfcc 2007-11-06 10:43:19 +00:00
bringert 97944abdd9 Synopsis: no duplicate sections for syntactic categories. 2007-11-06 09:47:38 +00:00
bringert 1d3b691a75 Remove some trailing commas in category explanations. 2007-11-05 23:07:57 +00:00