Commit Graph

2906 Commits

Author SHA1 Message Date
aarne f204abaf15 thai diphthong table 2007-02-11 21:34:10 +00:00
aarne 44f06851b8 german imperative compound verbs 2007-01-31 10:11:00 +00:00
bringert 6bed1fed96 Handle coercion functions (_) in CFG generation for SRG. 2007-01-29 12:30:49 +00:00
bringert 301d268141 Removed CFConst constructor, since it was unused. 2007-01-29 12:21:15 +00:00
bringert f56b617f5a Document CFTerm constructors. 2007-01-29 12:20:31 +00:00
aarne 21ad6f214c produce a readable word list 2007-01-25 17:49:39 +00:00
bringert 780d0b2c42 No spaces after newlines in JavaScript pretty-printer. 2007-01-23 16:31:44 +00:00
bringert 979a54af35 Rename children to args in VoiceXML/SISR/JavaScript. 2007-01-22 20:48:14 +00:00
aarne 6bbc7e804f pronunciation variant of LangThai (still buggy) 2007-01-21 21:07:35 +00:00
aarne edbfc31000 thai questions and negations 2007-01-21 20:41:35 +00:00
bringert b768aa780f Use _cat category as root in SRGS ABNF and JSGF. SRGS XML already did this. 2007-01-21 17:10:10 +00:00
bringert a9dfb0e477 Nicer spacing and indentation in JavaScript pretty-printer. 2007-01-21 17:00:15 +00:00
bringert 99d774c2f5 Get speechLanguage flag from both command-line and grammar. Reformat it to RFC3066 format (- instead of _) and use it in SRGS, VoiceXML and JSGF. 2007-01-21 16:33:44 +00:00
bringert 2fcafc2022 SRGS ABNF generation: semicolon after meta decls, no $NULL before initTag since the standard doesn't require it, and it crashes Opera, include tag-format declaration. 2007-01-21 16:01:36 +00:00
bringert d40e559e04 Added SRGS ABNF printers to HelpFile. 2007-01-21 15:12:34 +00:00
bringert 855cc16112 Removed the srg value for pg -printer. Users should use pg -printer=srgs_abnf instead. 2007-01-21 15:10:49 +00:00
aarne 0feb059009 started thai resource 2007-01-21 14:17:29 +00:00
bringert 242f3c751e Removed the old srg printer, which produced SRGS ABNF. 2007-01-19 17:09:20 +00:00
bringert a8ffca6ff0 Don't print compile date in SRGS XML grammars. 2007-01-19 17:05:07 +00:00
bringert 2c13c5089a Added SRGS ABNF generation. 2007-01-19 17:04:32 +00:00
aarne b8b12780e5 bibliography entries in doc 2007-01-19 16:03:57 +00:00
bringert b9bd1ac68d VoiceXML: use block cond instead of field expr. For some reason the field expr doesn't work right in Opera. 2007-01-18 17:58:40 +00:00
bringert 2b369e12aa VoiceXML generation: cleaned out some old cruft. Use simpler names for variables and fields in forms. 2007-01-18 17:29:44 +00:00
bringert 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. 2007-01-18 16:50:29 +00:00
aarne 69e0d13380 french lexicon bug fixes 2007-01-15 16:50:06 +00:00
aarne 2f9319d7fd fix in etaexpand optimization 2007-01-11 11:42:39 +00:00
aarne 575a49620f a slight optimization in eta expand 2007-01-10 21:27:15 +00:00
aarne 9b1fb0c1c0 semantics of variants 2007-01-10 21:03:18 +00:00
aarne 61e932e797 thai phrasebook example started 2007-01-09 14:53:19 +00:00
bringert 312e477169 Sort rules in CFGM files by category and function. 2007-01-08 17:50:24 +00:00
aarne 2d60e4a187 some changes in Thai coding 2007-01-08 17:25:37 +00:00
aarne ec2b12cf65 thai pronunciation better now 2007-01-08 16:12:27 +00:00
bringert 3e9d2b4a2f Use ENBF to generate SRGS. 2007-01-07 23:58:41 +00:00
bringert a4aec2da49 Added ETag constructor to GF.Data.XML.XML since not all tags can use the empty shorthand. 2007-01-07 23:57:29 +00:00
bringert ac3d790e14 Added test/ directory, and a test grammar for the SRG EBNF generation. 2007-01-07 23:18:12 +00:00
bringert 1f3cb2546a Fixed bug in SRG EBNF generation. Before it assumed that all variation came from variants, and overgenerated if this was not true. 2007-01-07 23:16:32 +00:00
aarne f6fe45ac5a thai pron heuristic (not finished) 2007-01-07 22:49:55 +00:00
bringert 476080e6db Generate more compact JSGF by converting to ENBF. 2007-01-07 20:04:39 +00:00
bringert bb7eb9f78d JavaScript: fixed bug when linearization overwrote the children of the abstract syntax node, since getChildren now returned the actual array of children. 2007-01-07 18:31:48 +00:00
bringert 3220f75dcb VoiceXML generation: catch up with children array in SISR. 2007-01-07 18:31:03 +00:00
bringert 8d29a4241b Added unused simple VoiceXML generation. It won't work in Opera because of the lack of subdialog srcexpr attribute support. 2007-01-07 17:19:58 +00:00
bringert d549ce6256 JavaSscript and SISR abstract syntax now uses an array for the node children, instead of cheesy argN fields. 2007-01-07 17:18:50 +00:00
bringert 133491fd8b SISR code now type annotates meta variables directly in grammar, to avoid a separate type annotation step. 2007-01-05 17:34:44 +00:00
bringert d776adc1f5 Use the GFCC type from DataGFCC when building VoiceXML. 2007-01-05 17:05:31 +00:00
bringert d45c1923cf Use GFCC to build VoiceXML. 2007-01-05 16:46:50 +00:00
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