Commit Graph

50 Commits

Author SHA1 Message Date
krasimir
6f733230dd use new parser which supports the syntax in GF.Grammar.Grammar directly 2009-03-16 14:10:30 +00:00
krasimir
9f4720373f update GF.cabal 2009-03-15 17:15:52 +00:00
krasimir
0296492f9d Perhaps -> Maybe refactoring and better error message for conflicts during module update 2009-02-23 12:42:44 +00:00
krasimir
72fa768613 PMCFG pretty printer 2009-02-07 23:31:22 +00:00
krasimir
9275cd20c6 merge Lookup and LookAbs and move some lookup functions from PrGrammar to Lookup 2009-01-31 22:08:12 +00:00
krasimir
523ca3a076 add hopefully complete binary serialization for the GF.Grammar.Grammar abstract syntax. Still not in use 2009-01-20 16:20:38 +00:00
krasimir
6a0dcdd043 pretty printer for the GF.Grammar syntax. still not in use 2009-01-20 12:43:15 +00:00
krasimir
87d7def438 remove GF.Source.SharedString from GF.cabal 2008-12-06 14:26:28 +00:00
bjorn
fa061ce136 Replace PGF.Raw with PGF.Binary in the executable section of GF.cabal 2008-10-29 09:46:46 +00:00
krasimir
e44448bad0 binary serialization for PGF 2008-10-28 13:57:10 +00:00
bjorn
e5a595567a Added on-demand parser generation back in. It's pretty unproblematic, and can help with memory use in some cases. 2008-10-20 14:05:39 +00:00
bjorn
e25d03ed32 Drop -beta2 from version in GF.cabal. It confuses cabal-install. 2008-10-20 12:49:18 +00:00
krasimir
ef0ff58516 add parser and pretty printer for types 2008-10-20 07:52:14 +00:00
krasimir
286be2e4d9 move PGF.Quiz to GF.Quiz. It is not part of the PGF API 2008-10-19 16:38:56 +00:00
bjorn
d698a006cc Removed on-demand parser generation from the PGF interpreter. 2008-10-16 10:18:54 +00:00
bjorn
accff02c8d Added PGF.TypeCheck to .cabal. 2008-10-15 09:05:37 +00:00
krasimir
fa4003535f register PGF.AbsCompute and PGF.Paraphrase in GF.cabal 2008-10-14 07:57:32 +00:00
krasimir
cdca907909 remove GF.Source.ErrM from GF.cabal 2008-10-13 20:03:29 +00:00
krasimir
9827f433fb build parsers on demand if they aren't in the PGF file 2008-09-16 15:35:15 +00:00
krasimir
23f2f0ae00 bump version number to beta2 2008-09-10 09:59:50 +00:00
bjorn
440d9c49b9 Renamed the gf3 executable to gf in GF.cabal 2008-08-22 08:45:40 +00:00
bjorn
b73f03b366 Removed Overload modules from GF.cabal. 2008-08-22 07:18:34 +00:00
bjorn
c9983ac6b5 Updated resource grammar fle list in GF.cabal 2008-08-18 08:47:39 +00:00
krasimir
c52d1074c4 change the path from resource-1.4 to resource in cabal 2008-06-28 08:41:48 +00:00
krasimir
62bca15468 change the version number to beta in cabal 2008-06-27 10:46:21 +00:00
bjorn
75c08292e3 Changed src-3.0 to src in GF.cabal 2008-06-25 18:29:21 +00:00
krasimir
682ff7040a yBGLexicon is not part of the distribution -> remove from cabal 2008-06-19 15:05:59 +00:00
krasimir
b7be040be6 move the prelude sources to the prelude directory and add the resource library to cabal 2008-06-19 14:16:05 +00:00
krasimir
c0d22bec2d split the Exp type to Tree and Expr 2008-06-19 12:48:29 +00:00
kr.angelov
0625cbb869 use parser combinators to parse the shell commands. simplified CommandLine type 2008-06-05 07:33:42 +00:00
krasimir
0797d5940a add mtl dependency in cabal. It is used in the speech grammar generation 2008-06-04 09:27:39 +00:00
krasimir
1647026506 Hackish version of the incremental parser 2008-06-03 06:59:44 +00:00
krasimir
a9d27771db use MultiMap from the reference implementation instead of GeneralDeduction and RedBlackTree 2008-06-02 08:38:27 +00:00
krasimir
e5421e15ea rename GF.Grammar.Refresh to GF.Compile.Refresh in .caba 2008-06-02 07:34:15 +00:00
krasimir
3f2f0d1bea change the library root namespace from GF.GFCC to PGF 2008-05-29 17:55:05 +00:00
krasimir
cb374f5617 drop the GF.Command.* dependencies in the library 2008-05-29 16:53:24 +00:00
krasimir
f116071ce5 drop the dependency to GF.Infra.PrintClass from the Library 2008-05-29 15:15:00 +00:00
krasimir
12538e8f2a rearrange the other-modules field 2008-05-29 12:40:32 +00:00
krasimir
9d52772d86 move the parsing related stuff to GF.GFCC.Parsing 2008-05-29 12:38:09 +00:00
krasimir
7fc0aec243 move GF.Parsing.FCFG.PInfo to GF.GFCC.BuildParser and rename FCFPInfo to ParserInfo 2008-05-29 12:27:26 +00:00
krasimir
97569244af move GF.Formalism.FCFG types to GF.GFCC.DataGFCC 2008-05-29 12:08:45 +00:00
krasimir
ce03503702 Simplify the Input type. Remove Edge and use only Range type 2008-05-29 11:20:40 +00:00
bjorn
a1944cd308 Added GF.Infra.GetOpt to GF.cabal 2008-05-28 15:56:25 +00:00
krasimir
449cfc1e49 move GF.Conversion.SimpleToFCFG GF.Compile.GenerateFCFG 2008-05-28 08:35:31 +00:00
kr.angelov
e5eda3da55 allow Ctrl+Break in the shell. Works on Windows too. 2008-05-23 15:16:28 +00:00
kr.angelov
64e31a1838 use the version number from Paths_gf 2008-05-23 14:37:39 +00:00
kr.angelov
09ac56f6f1 package posix is actualy unix :-) 2008-05-23 14:15:53 +00:00
kr.angelov
745fbeb3bc readline configuration for Cabal 2008-05-23 13:29:33 +00:00
kr.angelov
7f244c9a73 Remove GF.Today and use the autogenerated Paths_gf from Cabal 2008-05-23 13:19:24 +00:00
kr.angelov
25d3602a15 add Cabal description for GF 2008-05-23 13:12:11 +00:00