1
0
forked from GitHub/gf-core
Commit Graph

1117 Commits

Author SHA1 Message Date
bringert
0c05a33d82 Use darcs dist instead of darcs get in make dist. This should get around the problem with partial repositories. 2007-07-08 18:32:45 +00:00
aarne
26fba29746 those links to tutorial... make grammar-dist 2007-07-08 17:25:03 +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
08f5f513d7 Updated version numbers. 2007-07-08 12:36:30 +00:00
bringert
51cba70815 Use compiled.tgz in dist and install-lib. 2007-07-05 12:25:00 +00:00
bringert
2938c2082d Set build variable in config.mk 2007-07-05 12:23:39 +00:00
aarne
63f060dcf6 hacky solution to name resolution warnings 2007-07-05 14:08:58 +00:00
bringert
7ef52f7cc8 Changed dist target to work with current darcs version. 2007-07-04 15:38:42 +00:00
bringert
849561bb18 Added lib target to src/Makefile. It builds all the resource-1.0 modules. 2007-07-04 15:30:07 +00:00
aarne
2b5197d61d tutorial exercises; put libdir in place in GF/src 2007-07-04 14:10:41 +00:00
bringert
51d3ade165 Install compiled resource modules in source and binary installs. 2007-07-04 13:27:22 +00:00
bringert
5e58041cfd Remove old VCS configure flags. 2007-07-04 13:27:04 +00:00
bringert
7114ca47af Fixed NOINLINE bug in Today.hs 2007-07-04 13:26:17 +00:00
bringert
39de0bca42 Build GF/Today.hs directly from Makefile. Include libdir. 2007-07-04 12:49:01 +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
aarne
e3f1210369 extended functor syntax 2007-06-19 18:12:35 +00:00
aarne
c212633be8 fixed the mysterious "file..gfc" error 2007-06-18 21:21:13 +00:00
aarne
6090012fa2 overloading in ParadigmsFre 2007-06-18 18:31:02 +00:00
aarne
ed5b02d4aa checking name conflicts; some RGs don't work now 2007-06-17 21:56:27 +00:00
aarne
4704c68b34 marked deprecated productions in GF.cf 2007-06-17 14:16:01 +00:00
bringert
a27643baed Added a simple cabal build system for the embedded API. 2007-06-14 16:08:38 +00:00
bringert
3edaa60988 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
1fa928516c Added OPTIONS_GHC -fglasgow-exts to files that use GHC extensions. 2007-06-14 15:58:36 +00:00