Commit Graph

18 Commits

Author SHA1 Message Date
aarne
29a677730b facility to compile many modules (needed for old gf and cf) 2008-06-22 16:04:01 +00:00
aarne
9de5012d76 treating Int as PredefAbs.Int in lookup 2008-06-12 13:11:18 +00:00
aarne
96721de3e3 added positions to Module record; avoided Module constructor where possible; moved Refresh to Compile/ 2008-05-31 14:40:46 +00:00
bjorn
7b52464a92 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
56c34b5dd8 replace GFCC with PGF in (almost) all places 2008-05-30 11:15:33 +00:00
krasimir
3f2f0d1bea change the library root namespace from GF.GFCC to PGF 2008-05-29 17:55:05 +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
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
kr.angelov
bbec9e5577 remove GF.Devel.PrGrammar and use GF.Grammar.PrGrammar instead 2008-05-22 15:23:56 +00:00
kr.angelov
26e01f27be move GF.Devel.OptimizeGF to GF.Compile.OptimizeGF 2008-05-22 15:04:25 +00:00
kr.angelov
01ad6bd642 move GF.Devel.UseIO to GF.Infra.UseIO 2008-05-22 14:58:44 +00:00
kr.angelov
27d501b1cb move GF.Devel.ReadFiles to GF.Compile.ReadFiles 2008-05-22 14:51:08 +00:00
kr.angelov
435e215f22 move GF.Devel.GrammarToGFCC to GF.Compile.GrammarToGFCC 2008-05-22 14:46:18 +00:00
kr.angelov
01d61d9347 move GF.Devel.CheckGrammar to GF.Compile.CheckGrammar 2008-05-22 13:15:45 +00:00
kr.angelov
26fd8848c6 move GF.Devel.Optimize to GF.Compile.Optimize 2008-05-22 13:09:08 +00:00
kr.angelov
3a8fd6802a move GF.Devel.GetGrammar to GF.Compile.GetGrammar 2008-05-22 13:05:12 +00:00
kr.angelov
0df428f676 move GF.Devel.Compile and GF.Compile.API to GF.Compile 2008-05-22 12:57:33 +00:00