kr_angelov
|
82ca4a89df
|
GFCC to FCFG conversion
|
2006-12-28 16:45:57 +00:00 |
|
kr_angelov
|
094cab7057
|
sync with GFCC changes
|
2006-12-28 16:45:21 +00:00 |
|
kr_angelov
|
c70fa0831e
|
simplify GFCC syntax
|
2006-12-28 16:35:16 +00:00 |
|
bringert
|
61ae1920b3
|
Include startcat in generated JavaScript.
|
2007-09-19 08:58:39 +00:00 |
|
aarne
|
1bf0acb2be
|
bud fix in reading gfc without gfr
|
2007-09-17 06:58:41 +00:00 |
|
aarne
|
4d2992d69f
|
strict reading of files; bug fix in readFiles in ShellState
|
2007-09-16 20:52:27 +00:00 |
|
aarne
|
2fe0291147
|
bug fix in import reading (had forgotten gfr)
|
2007-09-12 07:53:54 +00:00 |
|
aarne
|
f357082c27
|
modernized parser in EmbedAPI
|
2007-09-05 14:05:42 +00:00 |
|
aarne
|
419f9bf5e1
|
generation bug fix
|
2007-08-26 07:56:46 +00:00 |
|
aarne
|
812be937fd
|
handle unknowns words graciously in parseAny
|
2007-07-08 13:55:00 +00:00 |
|
aarne
|
751a841191
|
peb's forest patch
|
2007-07-08 12:43:07 +00:00 |
|
aarne
|
1d72f0b1f8
|
hacky solution to name resolution warnings
|
2007-07-05 14:08:58 +00:00 |
|
aarne
|
8448623d36
|
tutorial exercises; put libdir in place in GF/src
|
2007-07-04 14:10:41 +00:00 |
|
aarne
|
e53a28a3a8
|
generalized MakeOverload to TreeSelections
|
2007-07-03 07:11:30 +00:00 |
|
aarne
|
e465bd5b93
|
parsing overloaded constructors as result
|
2007-07-02 13:58:02 +00:00 |
|
aarne
|
e2b6f56d17
|
contravariance in forgiving lock fields
|
2007-07-02 11:53:04 +00:00 |
|
bringert
|
731b5c4f98
|
CFRules tracing.
|
2007-06-28 01:26:09 +00:00 |
|
bringert
|
448e1db488
|
-printer=regexp handles precedence
|
2007-06-28 01:25:36 +00:00 |
|
bringert
|
f2710ba80d
|
bottom-up and top-down filtering do not need fix point iteration.
|
2007-06-27 17:46:34 +00:00 |
|
bringert
|
674424c252
|
Refactor TransformCFG: use Map for CFRules.
|
2007-06-27 17:22:59 +00:00 |
|
bringert
|
f664497bcd
|
Make bottomUpFilter better by also removing categories which contain no finite strings.
|
2007-06-27 16:27:55 +00:00 |
|
bringert
|
836e596189
|
Print SRG stats when preprocessing grammar.
|
2007-06-27 16:27:08 +00:00 |
|
bringert
|
0bf61ef626
|
Comment out tracing in CanonToGFCC. It produces lots of junk when generating SRGs.
|
2007-06-27 15:39:42 +00:00 |
|
bringert
|
6bd9a9faaf
|
Use shorter lines and paragraph-filling in SRGS, JSGF and GSL printing.
|
2007-06-27 14:25:39 +00:00 |
|
bringert
|
6c074d38c6
|
Limit GSL/JSGF/SRGS ABNF grammar line width to 80.
|
2007-06-27 09:07:51 +00:00 |
|
bringert
|
9cf1ae6112
|
Fewer redundant parantheses in JSGF and SRGS ABNF.
|
2007-06-26 16:51:09 +00:00 |
|
bringert
|
ee39e2c742
|
SRGS XML: the meta tag should use empty tag short-hand.
|
2007-06-26 15:20:32 +00:00 |
|
bringert
|
84e030d128
|
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
|
77920fd23a
|
Eliminate more redundant item tags in SRGS XML.
|
2007-06-26 12:27:46 +00:00 |
|
bringert
|
eb92a9bf8f
|
Produce less verbose SRGS XML, by eliminating redundant item tags.
|
2007-06-26 12:19:30 +00:00 |
|
bringert
|
b81b9b910e
|
Implement makeNonRecursiveSRG by conversion through MFA instead of directly to RE.
|
2007-06-25 16:50:28 +00:00 |
|
bringert
|
58dc4c30eb
|
Added srgs_abnf_non_rec.
|
2007-06-25 16:50:00 +00:00 |
|
bringert
|
92db9f7268
|
Document non-recursive SRGS.
|
2007-06-25 16:49:36 +00:00 |
|
bringert
|
ca8efaf3c7
|
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
|
e967e040f9
|
Added non-recursive SRGS printing.
|
2007-06-25 13:39:26 +00:00 |
|
bringert
|
815cc5a7eb
|
Some refactorings needed for recursion removal.
|
2007-06-25 13:38:40 +00:00 |
|
bringert
|
8cdbaa39f7
|
Added makeSRG.
|
2007-06-21 13:40:13 +00:00 |
|
bringert
|
4d28e6ec1c
|
SRG always has RE rhs.
|
2007-06-21 13:11:26 +00:00 |
|
bringert
|
23d1917b0d
|
Removed some unused imports of GF.Speech.SRG.
|
2007-06-21 12:52:59 +00:00 |
|
bringert
|
13b8bab5fe
|
Added regexps grammar printer. This is a first step towards recursion-free SRGS.
|
2007-06-20 16:08:23 +00:00 |
|
aarne
|
219c686633
|
extended functor syntax
|
2007-06-19 18:12:35 +00:00 |
|
aarne
|
f5b929acfc
|
fixed the mysterious "file..gfc" error
|
2007-06-18 21:21:13 +00:00 |
|
aarne
|
6d22ade8a8
|
overloading in ParadigmsFre
|
2007-06-18 18:31:02 +00:00 |
|
aarne
|
3adf824e8e
|
checking name conflicts; some RGs don't work now
|
2007-06-17 21:56:27 +00:00 |
|
aarne
|
adf0f8e83e
|
marked deprecated productions in GF.cf
|
2007-06-17 14:16:01 +00:00 |
|
bringert
|
630cf47eeb
|
Move some type annotations from patterns to expressions. Haskell 98 does not allow type signatures in expressions.
|
2007-06-14 16:02:07 +00:00 |
|
bringert
|
48081dc340
|
Added OPTIONS_GHC -fglasgow-exts to files that use GHC extensions.
|
2007-06-14 15:58:36 +00:00 |
|
aarne
|
265f29afb6
|
initial check for unknown words in parsing
|
2007-06-11 07:49:30 +00:00 |
|
aarne
|
84aafe7914
|
bug fix in Compute
|
2007-06-09 14:08:23 +00:00 |
|
aarne
|
31cbed2d60
|
some new shortcuts in Compute; no impressive results
|
2007-06-08 16:55:25 +00:00 |
|