Commit Graph

4596 Commits

Author SHA1 Message Date
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
krasimir 7ee26238f5 Some more documentation 2008-06-02 07:45:45 +00:00
krasimir cd6fa423a9 rename GF.Grammar.Refresh to GF.Compile.Refresh in .caba 2008-06-02 07:34:15 +00:00
aarne bd7d0c7c5e printing line numbers in rename and check-grammar error messages 2008-05-31 16:30:36 +00:00
aarne 9229c15764 added positions to Module record; avoided Module constructor where possible; moved Refresh to Compile/ 2008-05-31 14:40:46 +00:00
aarne 66c0467201 sync with laptop version, irrelevant changes 2008-05-29 22:32:58 +00:00
aarne 35009a2911 some fixes in pattern matching in Compute 2008-05-27 20:54:31 +00:00
aarne 83dc6de3a8 unforgetting new env after i command 2008-05-30 17:13:38 +00:00
aarne 3a20b4883d error recovery in rename and check grammar: report all errors in a module before terminating 2008-05-30 16:45:48 +00:00
aarne c0ba151aa9 started Finnish 1.4 2008-05-30 09:39:29 +00:00
bjorn 2f89962c44 Refactor GFI to treat command line files and the i command uniformly. Disable CSE by default in GFI. 2008-05-30 15:20:28 +00:00
bjorn 54ebdab1f7 Change setOptimization to produce Options, not a function over Options. 2008-05-30 15:20:09 +00:00
bjorn 7f90087ab9 Added setOptimization function to GF.Infra.Options. I will need to do similar things for other options. 2008-05-30 13:56:50 +00:00
krasimir 150940b870 cleaned up and documented PGF API 2008-05-30 13:07:11 +00:00
krasimir 8bb0c32a9c replace GFCC with PGF in (almost) all places 2008-05-30 11:15:33 +00:00
krasimir 1172539a95 change the PGF.Data.Exp type 2008-05-30 09:10:28 +00:00
krasimir 1077fa1f30 don't need SyntaxTree anymore. Use PGF.Data.Exp directly 2008-05-30 07:23:00 +00:00
krasimir 88d3f61f41 change the library root namespace from GF.GFCC to PGF 2008-05-29 17:55:05 +00:00
krasimir 1bcc4aab81 drop the GF.Command.* dependencies in the library 2008-05-29 16:53:24 +00:00
aarne 2505bfc892 fixing number of interrogatives in English Structural 2008-05-29 16:16:19 +00:00
krasimir 96bdd18dc3 drop the dependency to GF.Infra.PrintClass from the Library 2008-05-29 15:15:00 +00:00
krasimir 77e05b0b36 rearrange the other-modules field 2008-05-29 12:40:32 +00:00
krasimir ecfb1f5e01 move the parsing related stuff to GF.GFCC.Parsing 2008-05-29 12:38:09 +00:00
krasimir 9c2d27b8d1 move GF.Parsing.FCFG.PInfo to GF.GFCC.BuildParser and rename FCFPInfo to ParserInfo 2008-05-29 12:27:26 +00:00
krasimir 9a759a66dc move GF.Formalism.FCFG types to GF.GFCC.DataGFCC 2008-05-29 12:08:45 +00:00
krasimir 363ddd7b91 simplify FSymbol type 2008-05-29 11:43:28 +00:00
krasimir 4d1809ef2d Simplify the Input type. Remove Edge and use only Range type 2008-05-29 11:20:40 +00:00
krasimir bc578a0871 remove Symbol type 2008-05-29 11:00:21 +00:00
krasimir 64d3a1226d simplify the Profile type and remove the NameProfile type 2008-05-29 10:55:34 +00:00
aarne 45e1eedff3 removed extra subex in suffixOptimize 2008-05-29 09:51:37 +00:00
aarne a5d05e8344 type computed in table T [...] 2008-05-29 08:23:23 +00:00
bjorn 34736bb431 Only print \n instead of CPU time in putPointE when printing the text message. This avoids printings lots of empty lines in silent mode. 2008-05-29 08:06:56 +00:00
bjorn d459573c80 Copy startcat flag to .gfo file. 2008-05-29 08:01:55 +00:00
krasimir 152c5698ce if optShowCPUTime is off just print \n in putPointE 2008-05-29 07:34:29 +00:00
bjorn dd8c3e91a0 Oops, inverted meaning of optBuildParser. 2008-05-28 19:56:12 +00:00