Commit Graph

2230 Commits

Author SHA1 Message Date
bjorn
1a72dbf6f2 Added unmodified GF.Speech.PrJSGF back in. 2008-06-12 18:19:45 +00:00
bjorn
26afcb4dab Exclude literal categories from generated VoiceXML. 2008-06-12 18:12:43 +00:00
aarne
62b04f399c added command ps -stringop, with stringop being (un)lexer defined in Lexing 2008-06-12 14:36:03 +00:00
krasimir
96230f84f5 fix the tree extractor in the incremental parser to check for cyclic charts and coercion rules. 2008-06-12 13:34:47 +00:00
krasimir
79cbcdad2d add generation of erasing PMCFG grammars 2008-06-12 13:11:38 +00:00
aarne
0a6085a7e2 treating Int as PredefAbs.Int in lookup 2008-06-12 13:11:18 +00:00
krasimir
f28e32e688 use import System.Cmd instead of import System. It is in the process package and we already depend on it. 2008-06-11 14:00:04 +00:00
aarne
65cec04ac2 restored the read_file command ; filename must be in quotes (to be fixed?) 2008-06-11 13:18:09 +00:00
aarne
a61954fd11 system command (!) in gf3 shell 2008-06-11 12:20:42 +00:00
aarne
ad16eb2d78 allow spaces between command options; option -treebank in linearize 2008-06-11 09:20:26 +00:00
aarne
9628eb6314 preliminary version of morpho analysis 2008-06-10 16:00:42 +00:00
aarne
9c75bddcfc release document on gf3 2008-06-10 11:34:16 +00:00
aarne
49dcc123b5 added some functions to overloaded API 2008-06-09 15:54:03 +00:00
krasimir
aa5cff205d force the interpreter to flush the output. usefull for the testsuite 2008-06-08 10:35:19 +00:00
aarne
ec200fdf0b sorting command list in Commands 2008-06-08 19:27:20 +00:00
krasimir
4268d6219b longname, synopsis and explanation for all commands 2008-06-05 20:48:24 +00:00
kr.angelov
c4d298a347 file name completion for command i 2008-06-05 12:12:44 +00:00
kr.angelov
abea46022e fix the error checking in the word completion 2008-06-05 12:00:51 +00:00
kr.angelov
b8854ea2f4 describe cc,e,ph,q and i in Commands also. Allows word completion 2008-06-05 11:50:24 +00:00
kr.angelov
a097dc5e85 remove the wc command 2008-06-05 11:34:29 +00:00
kr.angelov
11f24097b4 complete word completion in the shell. works for commands, flags, options, abstract syntax identifiers and NL strings 2008-06-05 11:29:08 +00:00
kr.angelov
f5fd3aa603 in initState report the error strictly. This allows to catch it easily 2008-06-05 11:26:48 +00:00
kr.angelov
1068fbc7cf lookParser already returns Nothing if there is no parser. Don't generate error 2008-06-05 11:18:59 +00:00
kr.angelov
4803fb8052 use parser combinators to parse the shell commands. simplified CommandLine type 2008-06-05 07:33:42 +00:00
kr.angelov
0b1a157222 back to breadth first search. Fixes the the "I am here" bug 2008-06-04 21:49:39 +00:00
krasimir
6743f5bbcd add mtl dependency in cabal. It is used in the speech grammar generation 2008-06-04 09:27:39 +00:00
kr.angelov
b5d14ff3df do the cyrilic trick for Windows in gf3 also 2008-06-04 07:52:12 +00:00
kr.angelov
a3f4910bdb cleanup, document and export the completion API 2008-06-04 07:49:58 +00:00
bjorn
27dda59db4 Get VoiceXML generation working. 2008-06-03 20:05:52 +00:00
bjorn
957b4252dd Added lookPrintName. 2008-06-03 19:56:51 +00:00
bjorn
d57a96a186 Added (still unchanged) GF.Speech.VoiceXML. 2008-06-03 19:34:08 +00:00
bjorn
8f6fc90228 Don't suffix start category name with _cat in SRGS XML printing. 2008-06-03 19:33:13 +00:00
bjorn
7237438a94 Added "bnf" output format for debugging. 2008-06-03 19:32:42 +00:00
bjorn
2ee8ab8a71 Added options to support SRG printing. 2008-06-03 19:20:18 +00:00
bjorn
61ccd948d3 Added speech recognition grammar generation code. There is no way yet to invoke the SRG printer, and only SRGS is included. 2008-06-03 18:53:53 +00:00
bjorn
762a9d16f0 Add GF.Data.XML from old source. This is required by the SRGS printer. 2008-06-03 18:53:30 +00:00
kr.angelov
b5ca08c9c2 Use readline for word completion 2008-06-03 17:06:45 +00:00
kr.angelov
ea145ddf52 add setCompletionFunction in GF.System.Readline 2008-06-03 16:54:59 +00:00
krasimir
bd1fd95696 fix conflicts 2008-06-03 16:27:21 +00:00
krasimir
952e51d8f7 Redesign and opimize the incremental parser 2008-06-03 16:01:48 +00:00
krasimir
ac8fa4fd5f Hackish version of the incremental parser 2008-06-03 06:59:44 +00:00
aarne
c161e0e4df possible to inherit an overload group without excluding+opening 2008-06-03 11:59:00 +00:00
aarne
130a75a43a eliminated copying of inherited overload branches 2008-06-03 10:06:29 +00:00
aarne
8d98fec81e overload extension: syntax overload OldModule* {def*} 2008-06-03 09:21:24 +00:00
aarne
9dbf9c5660 added an argument place to ResOverload for extended overloads 2008-06-01 11:02:02 +00:00
bjorn
2771367118 Fixed generated Haskell modules to use only the PGF module. 2008-06-02 15:47:56 +00:00
bjorn
5073ac4e7f Honor the --name flag when generating output files. Set module name in generated Haskell modules correctly. 2008-06-02 15:32:01 +00:00
bjorn
20ea9ea5ec Changes lookConcrFlag to return Maybe. 2008-05-30 15:38:35 +00:00
krasimir
59721bfc33 add the MultiMap module 2008-06-02 10:00:13 +00:00
krasimir
75b56603cf use MultiMap from the reference implementation instead of GeneralDeduction and RedBlackTree 2008-06-02 08:38:27 +00:00