Commit Graph

2984 Commits

Author SHA1 Message Date
krasimir
587eed4eaa change the PGF.Data.Exp type 2008-05-30 09:10:28 +00:00
krasimir
3d2ce9216d don't need SyntaxTree anymore. Use PGF.Data.Exp directly 2008-05-30 07:23:00 +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
aarne
a65be9ef42 fixing number of interrogatives in English Structural 2008-05-29 16:16:19 +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
687173736c simplify FSymbol type 2008-05-29 11:43:28 +00:00
krasimir
ce03503702 Simplify the Input type. Remove Edge and use only Range type 2008-05-29 11:20:40 +00:00
krasimir
ad62be0dde remove Symbol type 2008-05-29 11:00:21 +00:00
krasimir
a8acdd5cc5 simplify the Profile type and remove the NameProfile type 2008-05-29 10:55:34 +00:00
aarne
99889b54c8 removed extra subex in suffixOptimize 2008-05-29 09:51:37 +00:00
aarne
10264a1d13 type computed in table T [...] 2008-05-29 08:23:23 +00:00
bjorn
ea17e2678b 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
972df6996f Copy startcat flag to .gfo file. 2008-05-29 08:01:55 +00:00
krasimir
d55f529a6e if optShowCPUTime is off just print \n in putPointE 2008-05-29 07:34:29 +00:00
bjorn
0a0412c036 Oops, inverted meaning of optBuildParser. 2008-05-28 19:56:12 +00:00
bjorn
22a165c266 Some printing / verbosity fixes. 2008-05-28 15:56:37 +00:00
bjorn
a1944cd308 Added GF.Infra.GetOpt to GF.cabal 2008-05-28 15:56:25 +00:00
bjorn
c7b016c07d Switch to new options handling.
This changes lots of stuff, let me know if it broke anything.

Comments:

- We use a local hacked version of GetOpt that allows long forms of commands to start with a single dash. This breaks other parts of GetOpt. For example, arguments to short options now require a =, and does not allo pace after the option character.

- The new command parsing is currently only used for the program command line, pragmas and the arguments for the 'i' shell command.

- I made a quick hack for the options for showTerm, which currently makes it impossible to use the print style flags for cc. This will be replaced by a facility for parsing command-specific options.

- The verbosity handling is broken in some places. I will fix that in a later patch.
2008-05-28 15:10:36 +00:00
krasimir
449cfc1e49 move GF.Conversion.SimpleToFCFG GF.Compile.GenerateFCFG 2008-05-28 08:35:31 +00:00
aarne
03741b01bb prepare for optimizing tuple pattern matching 2008-05-27 14:02:26 +00:00
aarne
0eee20a064 showing labelless table values in cc 2008-05-26 16:08:31 +00:00
aarne
2488caab69 also lookup in concrete in cc 2008-05-26 15:54:03 +00:00
aarne
a253fa2375 printing options for source GF terms defined in API and used in cc command 2008-05-26 14:50:17 +00:00
aarne
089b930d7c getting started with overloaded API for 1.4; some determiner syntax missing 2008-05-26 14:06:56 +00:00
aarne
6d0adbb2cb started source grammar API ; used it for a first implem. of cc command 2008-05-24 16:13:27 +00:00
aarne
f1fd6260e0 support for source gr and i -retain in GFI env 2008-05-24 09:16:59 +00:00
aarne
51e1e55005 reformulation of ResHin 2008-05-24 08:13:08 +00:00
aarne
472f6ed14f interpret "foo bar" as ["foo bar"], silently 2008-05-24 08:03:42 +00:00
aarne
f4bafe3d5a sort records so that s field is first (use Macros.sortRec) 2008-05-24 07:44:16 +00:00
aarne
a57a74608c temporary work-around of gfcc generation bug in resource-1.4 grammars 2008-05-24 07:18:34 +00:00
aarne
009f05ea56 IIT updates to Hindi 2008-05-15 11:46:27 +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
aarne
f21af43453 debugging gfcc compilation 2008-05-23 14:10:31 +00:00
kr.angelov
35d5c62dc9 Lets Makefile generate Paths_gf 2008-05-23 14:16:42 +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
kr.angelov
7f1cde91df remove the deprecated RP constructor in GFCC 2008-05-23 09:54:02 +00:00
bjorn
1408674411 Get rid of the 'f' type parameter to the module types.
This was only ever instantiated with Option, and made it diificult to change the options type.
2008-05-23 08:47:07 +00:00
bjorn
67b5eecba7 Set version number in configure.ac to "3.0-alpha". You need to rerun autoconf and configure to have this take effect. 2008-05-23 06:53:29 +00:00
bjorn
2c19600a17 Added GF.System.Readline and related modules back into src-3.0. 2008-05-23 06:31:52 +00:00
kr.angelov
141b7b0792 remove some more empty directories 2008-05-22 15:50:07 +00:00
kr.angelov
c142b4a143 move GFCCtoHaskell and GFCCtoJS to GF.GFCC.* 2008-05-22 15:47:15 +00:00