Commit Graph

1562 Commits

Author SHA1 Message Date
aarne
436ddd5ebf simple source language for compiler experiment 2007-03-24 23:11:59 +00:00
bringert
4fdc0b598a Modified the LC_LR implementation to only produce rules using A-X categories when those categories have any productions. 2007-03-24 17:30:04 +00:00
bringert
61456fd9ca Better debugging output when SRG generation crashes because of a missing category. 2007-03-24 17:26:21 +00:00
bringert
2885cfc5ac Just renaming in srg0005 2007-03-24 17:25:07 +00:00
bringert
eca7f691a6 Shrunk srg0005 2007-03-24 15:48:29 +00:00
bringert
407b4bea9c More srg test cases. 2007-03-24 15:34:33 +00:00
bringert
e52adbde2e Added srg0004: a simple left-recursive grammar. 2007-03-24 15:13:18 +00:00
aarne
45f7684de1 components 2007-03-23 18:28:26 +00:00
aarne
25d4b89798 gf course description 2007-03-23 18:27:05 +00:00
bringert
5dc92edbb0 Added srg0003: test case for indirect cycles. 2007-03-23 18:13:38 +00:00
bringert
ccb76f5da0 Uncommented troublesome rules in srg0002 2007-03-23 18:10:21 +00:00
bringert
94813f9ffb Added test case which demonstrates a bug with implicit left recusion in SRG generation. 2007-03-23 18:09:22 +00:00
bringert
7ae2e01678 Remove removeIdenticalRules, since it would get rid of alternative parse results. 2007-03-20 22:09:17 +00:00
bringert
00e681aee8 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
50614d399a Do top-down and bottom-up filtering together to a fixed point. 2007-03-20 21:59:36 +00:00
bringert
fa33c22e07 Moved code and comments around in TransformCFG. 2007-03-20 21:35:24 +00:00
bringert
a8d356d599 Renamed removeEmptyCats to bottomUpFilter. 2007-03-20 21:15:59 +00:00
bringert
fbe8282027 Removed dead export list. 2007-03-20 21:15:43 +00:00
bringert
2230a28e21 Removed fixed FIXMEs. 2007-03-20 21:15:26 +00:00
bringert
3dacf21a41 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
232c9cbb37 thai phrase translator 2007-03-16 16:23:39 +00:00
aarne
f7ce8940fa ma -status; sep lines for l -all 2007-03-14 12:11:18 +00:00
aarne
98fcad148e bib entries 2007-03-01 20:10:25 +00:00
aarne
6248b4a1c7 model for resource 2007-02-28 15:49:13 +00:00
aarne
b789031396 parsing method in EmbedAPI 2007-02-28 10:37:37 +00:00
aarne
016d43e26b cc output as pipable string 2007-02-24 09:16:30 +00:00
aarne
5264780e67 cc -table 2007-02-23 16:28:06 +00:00
aarne
1d803dff10 essential LP phrases, pron table 2007-02-17 21:44:42 +00:00
bringert
d9e0521c58 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
70eb2d2ace urdu 2007-02-14 14:29:15 +00:00
aarne
b34aa07eaa catalan resource 2007-02-13 15:43:36 +00:00
aarne
5ec56ac60b thai word list corrections 2007-02-11 22:15:37 +00:00
aarne
058bf604d0 thai diphthong table 2007-02-11 21:34:10 +00:00
bringert
a24166ac25 Handle coercion functions (_) in CFG generation for SRG. 2007-01-29 12:30:49 +00:00
bringert
32d94e908c Removed CFConst constructor, since it was unused. 2007-01-29 12:21:15 +00:00
bringert
fef4d56e71 Document CFTerm constructors. 2007-01-29 12:20:31 +00:00
aarne
2a25794c8f produce a readable word list 2007-01-25 17:49:39 +00:00
bringert
feef66421e No spaces after newlines in JavaScript pretty-printer. 2007-01-23 16:31:44 +00:00
bringert
02c5dbd04a Rename children to args in VoiceXML/SISR/JavaScript. 2007-01-22 20:48:14 +00:00
aarne
e226a377d6 thai questions and negations 2007-01-21 20:41:35 +00:00
bringert
abeb18fb20 Use _cat category as root in SRGS ABNF and JSGF. SRGS XML already did this. 2007-01-21 17:10:10 +00:00
bringert
71111e0a7c Nicer spacing and indentation in JavaScript pretty-printer. 2007-01-21 17:00:15 +00:00
bringert
169659c096 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
b974ab06cd 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
95d3fb5818 Added SRGS ABNF printers to HelpFile. 2007-01-21 15:12:34 +00:00
bringert
59a80fea3e Removed the srg value for pg -printer. Users should use pg -printer=srgs_abnf instead. 2007-01-21 15:10:49 +00:00
aarne
70e3891cd5 started thai resource 2007-01-21 14:17:29 +00:00
bringert
d06cd9cf06 Removed the old srg printer, which produced SRGS ABNF. 2007-01-19 17:09:20 +00:00
bringert
f61d7b6674 Don't print compile date in SRGS XML grammars. 2007-01-19 17:05:07 +00:00
bringert
cae872e75a Added SRGS ABNF generation. 2007-01-19 17:04:32 +00:00