Commit Graph

1636 Commits

Author SHA1 Message Date
bringert 0ae6351754 Use public category with original name as SRGS start cat. 2006-12-08 20:10:28 +00:00
bringert 46ca2e7b1a Changed SRGS SISR printing to be closer to the current working draft standard, as supported by the WebSphere implementation (and thus Opera). 2006-12-08 19:53:44 +00:00
bringert a9892f0d62 JavaScript generation: compile all concrete syntaxes, not just the first. 2006-12-08 19:53:06 +00:00
bringert f46c848b7e Made generated JavaScript more object-oriented. Moved common JS stuff to lib/javascript/gflib.js 2006-12-06 13:52:24 +00:00
bringert 085ae18f75 Oops, I broke the gfcc printer. Fixed now. 2006-12-06 11:54:51 +00:00
bringert 58813c8fa7 Got GFCC to JavaScript compilation working. Variants are still printed in a weird way. 2006-12-05 22:10:28 +00:00
aarne 809c55653e overload refresh 2006-12-01 17:55:52 +00:00
bringert ae188e067f Added the beginnings of GFCC to JavaScript conversion. 2006-11-30 22:50:25 +00:00
bringert 1e3ea113bb Added tags target for building a TAGS file. 2006-11-30 21:25:23 +00:00
aarne 4bde587ab4 improved error reporting in .ebnf format parser 2006-11-24 17:09:40 +00:00
aarne dbb2afd461 rename patterns bug fix 2006-11-24 09:32:16 +00:00
aarne 6f54f86253 Constructors documented 2006-11-21 18:18:54 +00:00
aarne 756b7708af overloading API and examples 2006-11-18 21:10:46 +00:00
aarne 8a55561cbf normalize record types in overload resolution 2006-11-18 20:54:10 +00:00
aarne 9d3fd3c9cf overload syntax; type printing in CheckGrammar 2006-11-18 16:54:23 +00:00
aarne 3f30dfd347 oper overloading: first implemenatation using records 2006-11-17 13:40:55 +00:00
aarne 4b28aa89fa internal representation for param value index 2006-11-14 19:13:33 +00:00
aarne 7fc40d2b7a bug fix with ** in Evaluation 2006-11-13 23:55:50 +00:00
aarne 8c59bd88b3 an alternative lookup strategy in Compute 2006-11-13 17:52:58 +00:00
aarne 482e08bf9f robustness to gfcc interpreter ; make gfcc to bin 2006-11-12 20:48:01 +00:00
aarne fbd9b862e2 thread EEnv into ShellState 2006-11-12 13:24:13 +00:00
aarne 28686eeba9 i -eval bug fixed: should work now 2006-11-12 11:31:08 +00:00
aarne f5f59e4b4f new compilation phase, not finished 2006-11-10 16:22:01 +00:00
aarne 54769b09c4 experimental new evaluation 2006-11-09 22:07:24 +00:00
aarne 03afcade3f lookup with more information 2006-11-09 22:05:43 +00:00
aarne b2eec8d06f purge in pm 2006-11-07 12:56:16 +00:00
aarne dc9bf3b9c0 return ? for nonexistent fun in gfcc 2006-11-03 21:57:37 +00:00
aarne 86974ded64 optimization of RP in gfcc; syntax for lambda 2006-10-22 11:00:38 +00:00
aarne 5051093813 doc on gfcc-lincat 2006-10-19 16:25:55 +00:00
aarne edae02d58d generated lincat in GFCC 2006-10-19 15:57:44 +00:00
aarne 5c4438409d record order bug fix 2006-10-11 20:44:18 +00:00
aarne 5a3620df9a gfcc doc 2006-10-09 07:37:25 +00:00
aarne 33487cd8cf printing of GFCC 2006-10-07 15:56:54 +00:00
aarne 9949eda1b6 slight change in gfcc syntax and evaluation 2006-10-07 14:08:58 +00:00
aarne f7b29e8b0c gfcc.txt almost ready 2006-10-02 19:16:38 +00:00
aarne bed13fc8f9 removed a silly bug with gfcc generation for multiple languages 2006-10-03 16:10:07 +00:00
aarne 4c9b2322f0 more commands in gfcc 2006-10-03 12:59:47 +00:00
aarne 0c649829e5 completed gfcc.txt 2006-10-03 09:08:33 +00:00
aarne 2fc45de8c2 started documentation of gfcc 2006-10-02 15:40:15 +00:00
aarne 0eb278da6d yet another bug found and fixed in gfcc 2006-10-02 08:32:20 +00:00
aarne 623e05a94f gfcc compilation: know bugs fixed 2006-10-01 15:41:32 +00:00
aarne ee4bfa6181 param record compiler bug fixed 2006-09-30 14:17:34 +00:00
aarne 4d9b719ccc tracing a bug in gfcc generation 2006-09-29 15:22:20 +00:00
aarne 1dd70a285e new constructs in gfcc, removed lambda 2006-09-29 10:55:36 +00:00
aarne 790c1a7d49 resource generates exceptionless gfcc now 2006-09-26 12:53:15 +00:00
aarne 0a45dc90cd improving gfcc generation 2006-09-26 10:23:50 +00:00
aarne 95a1000f97 another fix towards gfcc compilation 2006-09-25 17:18:40 +00:00
aarne d386213c14 some fixes in gfcc compilation 2006-09-25 13:03:33 +00:00
aarne 71ddbc1346 tools/c++ 2006-09-22 15:13:23 +00:00
aarne 3a79588dd4 finished compact tb format (for a C++ interpreter now) 2006-09-21 20:55:49 +00:00