aarne
|
73ef8309ab
|
gfcc generation in gfc works for some grammars
|
2007-09-21 09:15:14 +00:00 |
|
bringert
|
470038e017
|
Started working on gfc command-line options.
|
2007-09-21 10:30:00 +00:00 |
|
aarne
|
58d34eca14
|
gfc --make now works
|
2007-09-21 07:37:47 +00:00 |
|
aarne
|
58a87653cc
|
compiler "gfc" in GF/Devel
|
2007-09-20 22:37:09 +00:00 |
|
aarne
|
6e4104ffa9
|
compact printing of gf files
|
2007-09-20 21:51:54 +00:00 |
|
bringert
|
46013f103c
|
Restored the GFCC.cf from before the patch "simplify GFCC syntax". This is the version that the exisiting code actually uses, except for the two cases of Int instead of Integer.
|
2007-09-20 15:20:44 +00:00 |
|
bringert
|
5f5d4b2cbe
|
BNFC doesn't have an Int type.
|
2007-09-20 14:33:53 +00:00 |
|
aarne
|
74ad9aa2fd
|
printing GSyntax with GFCC trees
|
2007-09-20 13:26:59 +00:00 |
|
aarne
|
8bf5ff0a94
|
embedded parser in MultiGrammar in GFCCAPI
|
2007-09-20 09:48:50 +00:00 |
|
aarne
|
3707eb4576
|
refactored FCFG parsing to fit in GFCC shell
|
2007-09-20 09:10:37 +00:00 |
|
aarne
|
ef389db569
|
started extending GFCC API with parsing
|
2007-09-19 16:48:13 +00:00 |
|
aarne
|
aff4aa20c1
|
repaired JS generation after GFCC changes
|
2007-09-19 14:10:04 +00:00 |
|
aarne
|
7825a1a1c5
|
adapted GFCC2FCFG to other uses of GFCC, made it to default parser
|
2007-09-19 13:49:12 +00:00 |
|
kr_angelov
|
a886f7042b
|
remove trace
|
2007-01-11 19:19:46 +00:00 |
|
kr_angelov
|
1e6af79046
|
remove trace
|
2007-01-11 19:17:36 +00:00 |
|
kr_angelov
|
ccc248eb20
|
fix aliases handling
|
2007-01-11 19:16:36 +00:00 |
|
kr_angelov
|
fad6869ffe
|
remove all fromIntegral calls
|
2007-01-11 12:48:31 +00:00 |
|
kr_angelov
|
3f183ce821
|
GFCC to FCFG conversion
|
2006-12-28 16:45:57 +00:00 |
|
kr_angelov
|
041c00abf3
|
sync with GFCC changes
|
2006-12-28 16:45:21 +00:00 |
|
kr_angelov
|
48b4e3de1d
|
simplify GFCC syntax
|
2006-12-28 16:35:16 +00:00 |
|
bringert
|
46c8026b9d
|
Include startcat in generated JavaScript.
|
2007-09-19 08:58:39 +00:00 |
|
aarne
|
c27087d14d
|
bud fix in reading gfc without gfr
|
2007-09-17 06:58:41 +00:00 |
|
aarne
|
133b716338
|
strict reading of files; bug fix in readFiles in ShellState
|
2007-09-16 20:52:27 +00:00 |
|
aarne
|
902b1f3afc
|
bug fix in import reading (had forgotten gfr)
|
2007-09-12 07:53:54 +00:00 |
|
aarne
|
d2a5148708
|
modernized parser in EmbedAPI
|
2007-09-05 14:05:42 +00:00 |
|
aarne
|
bc3dca6861
|
generation bug fix
|
2007-08-26 07:56:46 +00:00 |
|
aarne
|
3627875fa8
|
handle unknowns words graciously in parseAny
|
2007-07-08 13:55:00 +00:00 |
|
aarne
|
ba70611669
|
peb's forest patch
|
2007-07-08 12:43:07 +00:00 |
|
aarne
|
63f060dcf6
|
hacky solution to name resolution warnings
|
2007-07-05 14:08:58 +00:00 |
|
aarne
|
2b5197d61d
|
tutorial exercises; put libdir in place in GF/src
|
2007-07-04 14:10:41 +00:00 |
|
aarne
|
e0071bc69c
|
generalized MakeOverload to TreeSelections
|
2007-07-03 07:11:30 +00:00 |
|
aarne
|
6fc3bbd457
|
parsing overloaded constructors as result
|
2007-07-02 13:58:02 +00:00 |
|
aarne
|
c7f488b11e
|
contravariance in forgiving lock fields
|
2007-07-02 11:53:04 +00:00 |
|
bringert
|
da6e0efc11
|
CFRules tracing.
|
2007-06-28 01:26:09 +00:00 |
|
bringert
|
cbf851b516
|
-printer=regexp handles precedence
|
2007-06-28 01:25:36 +00:00 |
|
bringert
|
af45f33d51
|
bottom-up and top-down filtering do not need fix point iteration.
|
2007-06-27 17:46:34 +00:00 |
|
bringert
|
af36dcf13d
|
Refactor TransformCFG: use Map for CFRules.
|
2007-06-27 17:22:59 +00:00 |
|
bringert
|
bb09506ece
|
Make bottomUpFilter better by also removing categories which contain no finite strings.
|
2007-06-27 16:27:55 +00:00 |
|
bringert
|
92b1b85a1f
|
Print SRG stats when preprocessing grammar.
|
2007-06-27 16:27:08 +00:00 |
|
bringert
|
c3c84f6574
|
Comment out tracing in CanonToGFCC. It produces lots of junk when generating SRGs.
|
2007-06-27 15:39:42 +00:00 |
|
bringert
|
2ff350ae59
|
Use shorter lines and paragraph-filling in SRGS, JSGF and GSL printing.
|
2007-06-27 14:25:39 +00:00 |
|
bringert
|
43128f80e6
|
Limit GSL/JSGF/SRGS ABNF grammar line width to 80.
|
2007-06-27 09:07:51 +00:00 |
|
bringert
|
3b93e0ffe2
|
Fewer redundant parantheses in JSGF and SRGS ABNF.
|
2007-06-26 16:51:09 +00:00 |
|
bringert
|
99ac3f8d73
|
SRGS XML: the meta tag should use empty tag short-hand.
|
2007-06-26 15:20:32 +00:00 |
|
bringert
|
88653403fc
|
Oops, I had managed to remove the preprocessing step in makeSimpleRegular, which broke SLF and non-rec SRGS generation for grammars which need bottom-up filtering.
|
2007-06-26 15:09:48 +00:00 |
|
bringert
|
3371605af0
|
Eliminate more redundant item tags in SRGS XML.
|
2007-06-26 12:27:46 +00:00 |
|
bringert
|
7eaa2af27c
|
Produce less verbose SRGS XML, by eliminating redundant item tags.
|
2007-06-26 12:19:30 +00:00 |
|
bringert
|
22ef3cbc04
|
Implement makeNonRecursiveSRG by conversion through MFA instead of directly to RE.
|
2007-06-25 16:50:28 +00:00 |
|
bringert
|
eb9a6f7c73
|
Added srgs_abnf_non_rec.
|
2007-06-25 16:50:00 +00:00 |
|
bringert
|
b17e74bca5
|
Document non-recursive SRGS.
|
2007-06-25 16:49:36 +00:00 |
|