1
0
forked from GitHub/gf-core
Commit Graph

4093 Commits

Author SHA1 Message Date
bringert 0eac3f6b58 Remove removeIdenticalRules, since it would get rid of alternative parse results. 2007-03-20 22:09:17 +00:00
bringert fe73354cc6 Do the same initial transformations as for CFGs when generating FAs: remove cycles, identical rules and down top-down and bottom-up filtering. 2007-03-20 22:00:50 +00:00
bringert 4d369e096f Do top-down and bottom-up filtering together to a fixed point. 2007-03-20 21:59:36 +00:00
bringert c2dd74f33e Moved code and comments around in TransformCFG. 2007-03-20 21:35:24 +00:00
bringert a473281c65 Renamed removeEmptyCats to bottomUpFilter. 2007-03-20 21:15:59 +00:00
bringert e31ccc4567 Removed dead export list. 2007-03-20 21:15:43 +00:00
bringert 0300c35d87 Removed fixed FIXMEs. 2007-03-20 21:15:26 +00:00
bringert 205f79efc6 Use makeSimpleSRG everywhere and remove makeSRG. Reimplemented top-down filtering in terms of CFRules instead of SRG. Do top-down filtering in makeSimpleSRG. 2007-03-19 18:03:19 +00:00
aarne 7f1999f97d thai phrase translator 2007-03-16 16:23:39 +00:00
aarne 0e28aef3b5 ma -status; sep lines for l -all 2007-03-14 12:11:18 +00:00
aarne e03c2cb4ad parsing method in EmbedAPI 2007-02-28 10:37:37 +00:00
aarne 5c7bd4c5c7 cc output as pipable string 2007-02-24 09:16:30 +00:00
aarne 67470b29cc cc -table 2007-02-23 16:28:06 +00:00
aarne 10bd5b02ea essential LP phrases, pron table 2007-02-17 21:44:42 +00:00
bringert 6c3870c96b VoiceXML generation: the grammar file name should be based on the concrete syntax module name rather than the abstract. 2007-02-16 21:29:01 +00:00
aarne d5b8c4d6c6 thai word list corrections 2007-02-11 22:15:37 +00:00
aarne f204abaf15 thai diphthong table 2007-02-11 21:34:10 +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 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
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 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 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 3220f75dcb VoiceXML generation: catch up with children array in SISR. 2007-01-07 18:31:03 +00:00