1
0
forked from GitHub/gf-core
Commit Graph

1117 Commits

Author SHA1 Message Date
bringert
3d786625fa 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
30f6af1b88 those links to tutorial... make grammar-dist 2007-07-08 17:25:03 +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
ff8758c8db Updated version numbers. 2007-07-08 12:36:30 +00:00
bringert
de62a2f8e6 Use compiled.tgz in dist and install-lib. 2007-07-05 12:25:00 +00:00
bringert
aeb45fa03e Set build variable in config.mk 2007-07-05 12:23:39 +00:00
aarne
1d72f0b1f8 hacky solution to name resolution warnings 2007-07-05 14:08:58 +00:00
bringert
f626a08116 Changed dist target to work with current darcs version. 2007-07-04 15:38:42 +00:00
bringert
c49b68d3b8 Added lib target to src/Makefile. It builds all the resource-1.0 modules. 2007-07-04 15:30:07 +00:00
aarne
8448623d36 tutorial exercises; put libdir in place in GF/src 2007-07-04 14:10:41 +00:00
bringert
aa5d9556ff Install compiled resource modules in source and binary installs. 2007-07-04 13:27:22 +00:00
bringert
0c90c3843f Remove old VCS configure flags. 2007-07-04 13:27:04 +00:00
bringert
1c2161d820 Fixed NOINLINE bug in Today.hs 2007-07-04 13:26:17 +00:00
bringert
e9857531e1 Build GF/Today.hs directly from Makefile. Include libdir. 2007-07-04 12:49:01 +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
5c5c8d81c9 Added a simple cabal build system for the embedded API. 2007-06-14 16:08:38 +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