1
0
forked from GitHub/gf-core
Commit Graph

2609 Commits

Author SHA1 Message Date
bringert c7df9f4167 Added still unused implementation of Moore's LCLR algorithm for left recursion elimination. Fixed top category generation for SRG (included LR-elimination-added categories before). 2006-12-17 19:18:28 +00:00
bringert 4e592d495e Use [] in JSGF printing. 2006-12-17 18:16:20 +00:00
bringert f252bb6090 Some clean-up in GF/Speech/TransformCFG.hs 2006-12-17 13:29:12 +00:00
aarne 0bf909b0fd overload resolution with value type, for experiment 2006-12-19 23:34:36 +00:00
aarne 2f68128323 partial application in overload resolution, with priority for full app 2006-12-19 16:32:15 +00:00
aarne d0b392e318 gfcc with lindef (_dCat) 2006-12-19 15:34:52 +00:00
aarne 08154738fc Koji's bug fixed 2006-12-18 15:25:00 +00:00
aarne 9ab11fe720 debugging AbsCompute 2006-12-17 22:34:03 +00:00
bringert 44af93a9c9 Many fixes to JSGF format (never tested before). Implemented JSGF+SISR. Left recursion removal destroys SISR, must be fixed. 2006-12-17 13:17:17 +00:00
bringert bd4dbfb26b VoiceXML: add _cat and _field to category names, to avoid clashing with javascript built-ins. removed debugging stuff to make maintenance easier. SRGS: changed cate and field names to match the VoiceXML change. 2006-12-16 14:19:04 +00:00
aarne d5e2a0852d key book entry 2006-12-15 16:46:57 +00:00
bringert 215bf61115 Towards smaller SRGs when lots of variants are used. 2006-12-15 16:09:58 +00:00
bringert 1e1401472f Include update function in generated VoiceXML. Generated linearization javaScript now uses the same abstract syntax representation as SISR. 2006-12-15 16:08:39 +00:00
bringert 1f1be57279 Added NOINLINE pragma to Today.hs, to avoid forcing recompilation of modules that depend on GF.Today. 2006-12-15 14:06:42 +00:00
bringert 0b7fef1a33 Use ebnf srg generation in PrSRGS. 2006-12-12 14:01:42 +00:00
bringert 1c8e32e641 Moved profile stuff to GF.Speech.SRG, to allow other SRG formats to include SISR. 2006-12-12 11:59:12 +00:00
aarne b61cd635de Updated version numbers. 2006-12-15 08:12:54 +00:00
aarne fc8884a8a2 fixed some bib entries 2006-12-12 16:20:27 +00:00
bringert 87b66d5205 SRGS generation: don't include debug script stuff if debugging is disabled. Place category comments better. 2006-12-12 10:37:45 +00:00
bringert c07300b86b SRGS+SISR: put tags after items. 2006-12-11 19:41:03 +00:00
aarne 19d5f1b2ea bib entries for the paper 2006-12-11 17:00:47 +00:00
bringert e86aa2deb6 VoiceXML: set xml:lang (value is still fake though) 2006-12-11 16:08:15 +00:00
bringert ce62977188 VoiceXML: print without debugging stuff by default. 2006-12-11 15:20:26 +00:00
bringert c34c26a837 VoiceXML: don't use srcexpr in subdialogs, since Opera does not support that. Also makes fewer subdialogs nows. 2006-12-11 14:47:00 +00:00
bringert 0dc19c3139 VoiceXML: don't use subdialog srcexpr for statically know subdialogs. 2006-12-10 23:32:30 +00:00
bringert c0db56422b Reinstate SISR field name for top-level categories. The VoiceXML generation relies on it. 2006-12-10 23:31:43 +00:00
aarne 7475c2544f some entries in gf-bib 2006-12-11 10:42:19 +00:00
aarne b650359dbc started vr web page 2006-12-11 09:20:59 +00:00
bringert 51ed253c75 Added tag-format attribute to SRGS XML when using SISR. 2006-12-10 20:53:51 +00:00
bringert 7e8d0e49b2 Use public category with original name as SRGS start cat. 2006-12-08 20:10:28 +00:00
bringert a4b0496378 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 c038db9d7c JavaScript generation: compile all concrete syntaxes, not just the first. 2006-12-08 19:53:06 +00:00
bringert 6645233be0 Made generated JavaScript more object-oriented. Moved common JS stuff to lib/javascript/gflib.js 2006-12-06 13:52:24 +00:00
bringert ae43c55ae0 Oops, I broke the gfcc printer. Fixed now. 2006-12-06 11:54:51 +00:00
bringert 18ec82b54d Got GFCC to JavaScript compilation working. Variants are still printed in a weird way. 2006-12-05 22:10:28 +00:00
aarne 3d68f22b95 overload refresh 2006-12-01 17:55:52 +00:00
bringert ba13ff08d2 Added the beginnings of GFCC to JavaScript conversion. 2006-11-30 22:50:25 +00:00
bringert c2ecc9d554 Added tags target for building a TAGS file. 2006-11-30 21:25:23 +00:00
aarne 0c5f2c1288 more in ArithmEng 2006-11-27 21:03:15 +00:00
aarne 8cd9a329fa arithm example 2006-11-27 16:43:57 +00:00
aarne 854fe0aac1 AdvS and for_Prep in resource (except Russian) 2006-11-27 16:21:27 +00:00
aarne a5232f7e5b part of Logic implemented generically 2006-11-27 10:54:26 +00:00
aarne c75688651e a logic library; fix in make mathematical 2006-11-26 17:14:20 +00:00
aarne 13531a66a3 improved error reporting in .ebnf format parser 2006-11-24 17:09:40 +00:00
aarne 35eaaa0da6 rename patterns bug fix 2006-11-24 09:32:16 +00:00
aarne 1d372525ea Constructors documented 2006-11-21 18:18:54 +00:00
bringert 57b39a8475 Fixed typo in Kettil's patch. 2006-11-21 14:14:24 +00:00
Ketil Malde 4615ba447c small fixes for .no numerals 2006-11-21 13:58:57 +00:00
aarne 5c3e14efbc overloading API and examples 2006-11-18 21:10:46 +00:00
aarne 9d1cc07284 normalize record types in overload resolution 2006-11-18 20:54:10 +00:00