1
0
forked from GitHub/gf-core
Commit Graph

1201 Commits

Author SHA1 Message Date
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
bringert
862c780f78 Some clean-up in finite-state network generation: MFA now keeps track of start lattice name, instead of having a wrapper lattice. Replaced MFALabel with Symbol. 2007-06-25 16:25:58 +00:00
bringert
b086183c0f Added non-recursive SRGS printing. 2007-06-25 13:39:26 +00:00
bringert
2b63a89569 Some refactorings needed for recursion removal. 2007-06-25 13:38:40 +00:00
bringert
16bfb1250b Added makeSRG. 2007-06-21 13:40:13 +00:00
bringert
336273c534 SRG always has RE rhs. 2007-06-21 13:11:26 +00:00
bringert
bff87e513a Removed some unused imports of GF.Speech.SRG. 2007-06-21 12:52:59 +00:00
bringert
6968004f19 Added regexps grammar printer. This is a first step towards recursion-free SRGS. 2007-06-20 16:08:23 +00:00