Commit Graph

9411 Commits

Author SHA1 Message Date
bringert 1ced5d0cb5 VoiceXML printer no takes Options and StateGrammar, like SRG printers do. 2007-01-05 15:47:53 +00:00
bringert 028f2e108e Changed all SRG printer to take Options and StateGrammar arguments. This makes Custom a lot cleaner. 2007-01-05 15:38:47 +00:00
bringert 9af5b77102 Change input to the different SRG printers to be StateGrammar instead of CGrammar. This to allow looking at the types in SISR, and to reduce the number of argument passed from Custom. 2007-01-05 14:34:20 +00:00
bringert 0867fbb389 Commented out callbacks stuff in VoiceXML generation. It was not the right thing to have. 2007-01-04 22:40:06 +00:00
bringert a47a95b4e2 JavaScript lib: fixed bug where an integer was returned by print(). 2007-01-04 22:27:38 +00:00
bringert 988772ba37 JavaScript lib: allow children as arguments to Fun. 2007-01-04 22:01:38 +00:00
bringert 1ded2878f2 SISR: top categories do not need the Cat_field field. 2007-01-04 20:55:13 +00:00
bringert 73b0f72d2b SRG: when making top-level categories, handle value categories introduced by -conversion=finite. 2007-01-03 23:14:10 +00:00
bringert 613c1527e9 SISR: constants from conversion=finite now produce abstract syntax nodes instead of strings. 2007-01-03 22:57:20 +00:00
bringert 3e7b707c69 Updated another reference to "Regular approximation of CFLs: a grammatical view" 2007-01-03 18:28:25 +00:00
bringert 454a52d9a2 VoiceXML: when checking the callbacks, use typeof to avoid errors with Opera 9.10. 2007-01-03 18:17:52 +00:00
bringert f6a5ea8738 Updated reference to regular -> FA conversion. 2007-01-03 18:17:32 +00:00
aarne 5aa5005ba8 CompoundCN in Eng 2006-12-29 16:22:46 +00:00
bringert 159381e33a Use printname to make VoiceXML prompts. 2006-12-28 17:12:40 +00:00
aarne 7d0ef6f873 thainum script 2006-12-28 14:36:21 +00:00
aarne 83c2aa92a2 corrections in thai numerals 2006-12-28 14:30:25 +00:00
aarne f6105a2ef4 more thai transliteration; numeral thai grammars 2006-12-28 13:16:05 +00:00
aarne 233f01d6e9 update release procedule; start Thai transliteration 2006-12-27 14:05:21 +00:00
aarne 59e1a2791e lib index 2006-12-22 14:19:55 +00:00
aarne 1d9ad21c58 fixing examples and their doc 2006-12-22 14:08:01 +00:00
aarne 6917d36e6e resource doc update 2006-12-22 13:23:50 +00:00
aarne ea4ffdc148 documented Combinators 2006-12-22 13:10:48 +00:00
aarne 4d6a1d7bad overloaded api for all languages 2006-12-22 10:42:06 +00:00
bringert da339b2686 Added gfcc2c to GF repo. 2006-12-22 13:43:32 +00:00
bringert 95d4af1f2d Meta variables are now treated as functions with name ? in SISR, VoiceXML and JavaScript linearization. VoiceXML now returns the partial result when update() is false. 2006-12-21 16:48:46 +00:00
bringert 5eb3e7032a Added voicexml,javascript,jsgf+sisr to gf-history and helpfile. 2006-12-21 15:00:30 +00:00
aarne 58f76dd1cf length test in overload 2006-12-21 10:38:26 +00:00
aarne 453e7c5c42 overload rules and their documentation 2006-12-21 09:25:02 +00:00
bringert e8b8185e04 Generate JavaScript type annotator. Use lindef in JavaScript. 2006-12-21 00:01:45 +00:00
bringert 5455046dd8 Fixed (final?) two bugs in the SISR generation. 2006-12-20 22:13:56 +00:00
bringert 10ac9be0e1 More JSGF pretty-printing. 2006-12-20 21:50:16 +00:00
bringert 947d1cf564 JSGF pretty printing tweaks. 2006-12-20 21:43:41 +00:00
bringert 01bb00deea Use HughesPJ pretty printer to make JSGF output look nicer. 2006-12-20 21:39:25 +00:00
bringert a7f2010c6a Make smaller SISR code for tokens. 2006-12-20 20:22:08 +00:00
bringert 8424b23765 Removed tracing from PrJSGF. 2006-12-20 20:14:46 +00:00
bringert cb70ffadaa Use LCLR algorithm for eliminating left-recursion, with lambda terms in SISR for getting trees right. 2006-12-20 20:10:15 +00:00
bringert 5b8680b8fd 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 3797fc35c5 Use [] in JSGF printing. 2006-12-17 18:16:20 +00:00
bringert 743e89fa9b Some clean-up in GF/Speech/TransformCFG.hs 2006-12-17 13:29:12 +00:00
aarne 7bba9d1491 overload resolution with value type, for experiment 2006-12-19 23:34:36 +00:00
aarne 339aeb8bf6 partial application in overload resolution, with priority for full app 2006-12-19 16:32:15 +00:00
aarne 3fffa1489f gfcc with lindef (_dCat) 2006-12-19 15:34:52 +00:00
aarne 4dbfe518e5 sketched SlashVSS in resource 2006-12-18 16:10:24 +00:00
aarne 60f678f221 Koji's bug fixed 2006-12-18 15:25:00 +00:00
aarne 23f6bb1de5 debugging AbsCompute 2006-12-17 22:34:03 +00:00
bringert 2b326f8041 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 6d819b2c84 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
bringert 35c4302e48 Added dumpObject to gflib.js. 2006-12-15 21:00:21 +00:00
bringert 9e559bb7d5 Fixed Suffix-table bugs in gflib.js. 2006-12-15 19:31:24 +00:00
bringert 3cf9e25225 JavaScript: change Fun.toString to print(). Metavariables in abstract syntax are now Funs with name ? 2006-12-15 17:25:45 +00:00