Commit Graph

  • 2c13c5089a Added SRGS ABNF generation. bringert 2007-01-19 17:04:32 +00:00
  • b8b12780e5 bibliography entries in doc aarne 2007-01-19 16:03:57 +00:00
  • b9bd1ac68d VoiceXML: use block cond instead of field expr. For some reason the field expr doesn't work right in Opera. bringert 2007-01-18 17:58:40 +00:00
  • 2b369e12aa VoiceXML generation: cleaned out some old cruft. Use simpler names for variables and fields in forms. bringert 2007-01-18 17:29:44 +00:00
  • 028415ebd8 Disable help and reprompt stuff in VoiceXML generation, to make nicer looking VoiceXML. They didn't really add much anyway, since there is no help generation yet. bringert 2007-01-18 16:50:29 +00:00
  • 69e0d13380 french lexicon bug fixes aarne 2007-01-15 16:50:06 +00:00
  • 2f9319d7fd fix in etaexpand optimization aarne 2007-01-11 11:42:39 +00:00
  • 575a49620f a slight optimization in eta expand aarne 2007-01-10 21:27:15 +00:00
  • 9b1fb0c1c0 semantics of variants aarne 2007-01-10 21:03:18 +00:00
  • 61e932e797 thai phrasebook example started aarne 2007-01-09 14:53:19 +00:00
  • 312e477169 Sort rules in CFGM files by category and function. bringert 2007-01-08 17:50:24 +00:00
  • 2d60e4a187 some changes in Thai coding aarne 2007-01-08 17:25:37 +00:00
  • ec2b12cf65 thai pronunciation better now aarne 2007-01-08 16:12:27 +00:00
  • 3e9d2b4a2f Use ENBF to generate SRGS. bringert 2007-01-07 23:58:41 +00:00
  • a4aec2da49 Added ETag constructor to GF.Data.XML.XML since not all tags can use the empty shorthand. bringert 2007-01-07 23:57:29 +00:00
  • ac3d790e14 Added test/ directory, and a test grammar for the SRG EBNF generation. bringert 2007-01-07 23:18:12 +00:00
  • 1f3cb2546a Fixed bug in SRG EBNF generation. Before it assumed that all variation came from variants, and overgenerated if this was not true. bringert 2007-01-07 23:16:32 +00:00
  • f6fe45ac5a thai pron heuristic (not finished) aarne 2007-01-07 22:49:55 +00:00
  • 476080e6db Generate more compact JSGF by converting to ENBF. bringert 2007-01-07 20:04:39 +00:00
  • bb7eb9f78d JavaScript: fixed bug when linearization overwrote the children of the abstract syntax node, since getChildren now returned the actual array of children. bringert 2007-01-07 18:31:48 +00:00
  • 3220f75dcb VoiceXML generation: catch up with children array in SISR. bringert 2007-01-07 18:31:03 +00:00
  • 8d29a4241b Added unused simple VoiceXML generation. It won't work in Opera because of the lack of subdialog srcexpr attribute support. bringert 2007-01-07 17:19:58 +00:00
  • d549ce6256 JavaSscript and SISR abstract syntax now uses an array for the node children, instead of cheesy argN fields. bringert 2007-01-07 17:18:50 +00:00
  • 133491fd8b SISR code now type annotates meta variables directly in grammar, to avoid a separate type annotation step. bringert 2007-01-05 17:34:44 +00:00
  • d776adc1f5 Use the GFCC type from DataGFCC when building VoiceXML. bringert 2007-01-05 17:05:31 +00:00
  • d45c1923cf Use GFCC to build VoiceXML. bringert 2007-01-05 16:46:50 +00:00
  • 1ced5d0cb5 VoiceXML printer no takes Options and StateGrammar, like SRG printers do. bringert 2007-01-05 15:47:53 +00:00
  • 028f2e108e Changed all SRG printer to take Options and StateGrammar arguments. This makes Custom a lot cleaner. bringert 2007-01-05 15:38:47 +00:00
  • 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. bringert 2007-01-05 14:34:20 +00:00
  • 0867fbb389 Commented out callbacks stuff in VoiceXML generation. It was not the right thing to have. bringert 2007-01-04 22:40:06 +00:00
  • a47a95b4e2 JavaScript lib: fixed bug where an integer was returned by print(). bringert 2007-01-04 22:27:38 +00:00
  • 988772ba37 JavaScript lib: allow children as arguments to Fun. bringert 2007-01-04 22:01:38 +00:00
  • 1ded2878f2 SISR: top categories do not need the Cat_field field. bringert 2007-01-04 20:55:13 +00:00
  • 73b0f72d2b SRG: when making top-level categories, handle value categories introduced by -conversion=finite. bringert 2007-01-03 23:14:10 +00:00
  • 613c1527e9 SISR: constants from conversion=finite now produce abstract syntax nodes instead of strings. bringert 2007-01-03 22:57:20 +00:00
  • 3e7b707c69 Updated another reference to "Regular approximation of CFLs: a grammatical view" bringert 2007-01-03 18:28:25 +00:00
  • 454a52d9a2 VoiceXML: when checking the callbacks, use typeof to avoid errors with Opera 9.10. bringert 2007-01-03 18:17:52 +00:00
  • f6a5ea8738 Updated reference to regular -> FA conversion. bringert 2007-01-03 18:17:32 +00:00
  • 5aa5005ba8 CompoundCN in Eng aarne 2006-12-29 16:22:46 +00:00
  • 159381e33a Use printname to make VoiceXML prompts. bringert 2006-12-28 17:12:40 +00:00
  • 1ab879764a thainum script aarne 2006-12-28 14:36:21 +00:00
  • 7d0ef6f873 thainum script aarne 2006-12-28 14:36:21 +00:00
  • 83c5b57615 corrections in thai numerals aarne 2006-12-28 14:30:25 +00:00
  • 83c2aa92a2 corrections in thai numerals aarne 2006-12-28 14:30:25 +00:00
  • cef20174f6 more thai transliteration; numeral thai grammars aarne 2006-12-28 13:16:05 +00:00
  • f6105a2ef4 more thai transliteration; numeral thai grammars aarne 2006-12-28 13:16:05 +00:00
  • f74d2e3928 update release procedule; start Thai transliteration aarne 2006-12-27 14:05:21 +00:00
  • 233f01d6e9 update release procedule; start Thai transliteration aarne 2006-12-27 14:05:21 +00:00
  • 59e1a2791e lib index aarne 2006-12-22 14:19:55 +00:00
  • a1cccd7076 fixing examples and their doc aarne 2006-12-22 14:08:01 +00:00
  • 1d9ad21c58 fixing examples and their doc aarne 2006-12-22 14:08:01 +00:00
  • 6917d36e6e resource doc update aarne 2006-12-22 13:23:50 +00:00
  • 3a84f614a9 documented Combinators aarne 2006-12-22 13:10:48 +00:00
  • 7abd4c00a2 Added gfcc2c to GF repo. bringert 2006-12-22 13:43:32 +00:00
  • ea4ffdc148 documented Combinators aarne 2006-12-22 13:10:48 +00:00
  • 4d6a1d7bad overloaded api for all languages aarne 2006-12-22 10:42:06 +00:00
  • da339b2686 Added gfcc2c to GF repo. bringert 2006-12-22 13:43:32 +00:00
  • a335b29c0a 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. bringert 2006-12-21 16:48:46 +00:00
  • 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. bringert 2006-12-21 16:48:46 +00:00
  • 51df5b8a8d Added voicexml,javascript,jsgf+sisr to gf-history and helpfile. bringert 2006-12-21 15:00:30 +00:00
  • 5eb3e7032a Added voicexml,javascript,jsgf+sisr to gf-history and helpfile. bringert 2006-12-21 15:00:30 +00:00
  • ed46bb1364 length test in overload aarne 2006-12-21 10:38:26 +00:00
  • 58f76dd1cf length test in overload aarne 2006-12-21 10:38:26 +00:00
  • fd90fe0791 overload rules and their documentation aarne 2006-12-21 09:25:02 +00:00
  • 453e7c5c42 overload rules and their documentation aarne 2006-12-21 09:25:02 +00:00
  • 15fd1d590a Generate JavaScript type annotator. Use lindef in JavaScript. bringert 2006-12-21 00:01:45 +00:00
  • e8b8185e04 Generate JavaScript type annotator. Use lindef in JavaScript. bringert 2006-12-21 00:01:45 +00:00
  • 7cceec0802 Fixed (final?) two bugs in the SISR generation. bringert 2006-12-20 22:13:56 +00:00
  • 5455046dd8 Fixed (final?) two bugs in the SISR generation. bringert 2006-12-20 22:13:56 +00:00
  • 514a8d6afa More JSGF pretty-printing. bringert 2006-12-20 21:50:16 +00:00
  • 10ac9be0e1 More JSGF pretty-printing. bringert 2006-12-20 21:50:16 +00:00
  • 642809fd3b JSGF pretty printing tweaks. bringert 2006-12-20 21:43:41 +00:00
  • 947d1cf564 JSGF pretty printing tweaks. bringert 2006-12-20 21:43:41 +00:00
  • f07b0ef88e Use HughesPJ pretty printer to make JSGF output look nicer. bringert 2006-12-20 21:39:25 +00:00
  • 01bb00deea Use HughesPJ pretty printer to make JSGF output look nicer. bringert 2006-12-20 21:39:25 +00:00
  • 0353b7b7cb Make smaller SISR code for tokens. bringert 2006-12-20 20:22:08 +00:00
  • a7f2010c6a Make smaller SISR code for tokens. bringert 2006-12-20 20:22:08 +00:00
  • e74d10952e Removed tracing from PrJSGF. bringert 2006-12-20 20:14:46 +00:00
  • 8424b23765 Removed tracing from PrJSGF. bringert 2006-12-20 20:14:46 +00:00
  • f9621483a0 Use LCLR algorithm for eliminating left-recursion, with lambda terms in SISR for getting trees right. bringert 2006-12-20 20:10:15 +00:00
  • cb70ffadaa Use LCLR algorithm for eliminating left-recursion, with lambda terms in SISR for getting trees right. bringert 2006-12-20 20:10:15 +00:00
  • 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). bringert 2006-12-17 19:18:28 +00:00
  • 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). bringert 2006-12-17 19:18:28 +00:00
  • 4e592d495e Use [] in JSGF printing. bringert 2006-12-17 18:16:20 +00:00
  • 3797fc35c5 Use [] in JSGF printing. bringert 2006-12-17 18:16:20 +00:00
  • f252bb6090 Some clean-up in GF/Speech/TransformCFG.hs bringert 2006-12-17 13:29:12 +00:00
  • 0bf909b0fd overload resolution with value type, for experiment aarne 2006-12-19 23:34:36 +00:00
  • 2f68128323 partial application in overload resolution, with priority for full app aarne 2006-12-19 16:32:15 +00:00
  • d0b392e318 gfcc with lindef (_dCat) aarne 2006-12-19 15:34:52 +00:00
  • 08154738fc Koji's bug fixed aarne 2006-12-18 15:25:00 +00:00
  • 9ab11fe720 debugging AbsCompute aarne 2006-12-17 22:34:03 +00:00
  • 743e89fa9b Some clean-up in GF/Speech/TransformCFG.hs bringert 2006-12-17 13:29:12 +00:00
  • 7bba9d1491 overload resolution with value type, for experiment aarne 2006-12-19 23:34:36 +00:00
  • 339aeb8bf6 partial application in overload resolution, with priority for full app aarne 2006-12-19 16:32:15 +00:00
  • 3fffa1489f gfcc with lindef (_dCat) aarne 2006-12-19 15:34:52 +00:00
  • 4dbfe518e5 sketched SlashVSS in resource aarne 2006-12-18 16:10:24 +00:00
  • 60f678f221 Koji's bug fixed aarne 2006-12-18 15:25:00 +00:00
  • 23f6bb1de5 debugging AbsCompute aarne 2006-12-17 22:34:03 +00:00
  • 44af93a9c9 Many fixes to JSGF format (never tested before). Implemented JSGF+SISR. Left recursion removal destroys SISR, must be fixed. bringert 2006-12-17 13:17:17 +00:00
  • 2b326f8041 Many fixes to JSGF format (never tested before). Implemented JSGF+SISR. Left recursion removal destroys SISR, must be fixed. bringert 2006-12-17 13:17:17 +00:00