1
0
forked from GitHub/gf-core
Commit Graph

3717 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