bringert
|
f2b095b519
|
Started working on gfc command-line options.
|
2007-09-21 10:30:00 +00:00 |
|
bringert
|
60359485cc
|
Restored the GFCC.cf from before the patch "simplify GFCC syntax". This is the version that the exisiting code actually uses, except for the two cases of Int instead of Integer.
|
2007-09-20 15:20:44 +00:00 |
|
bringert
|
10c2ef30dc
|
BNFC doesn't have an Int type.
|
2007-09-20 14:33:53 +00:00 |
|
bringert
|
61ae1920b3
|
Include startcat in generated JavaScript.
|
2007-09-19 08:58:39 +00:00 |
|
bringert
|
3a9d7c11f7
|
chmod in lib/resource-1.0 is now called by all targets that use mkPresent. This is needed to make make all in src work.
|
2007-09-13 08:56:51 +00:00 |
|
bringert
|
893427b0f2
|
make (all) in src now compiles the resource grammars.
|
2007-09-13 08:27:48 +00:00 |
|
bringert
|
e902ce7f71
|
chmod mkPresent in make all in lib/resource-1.0
|
2007-09-13 08:25:46 +00:00 |
|
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 |
|
bringert
|
8517d2ead6
|
Nicer mkDet usage in Toy0I
|
2007-07-06 12:03:47 +00:00 |
|
bringert
|
f8b00b2ac7
|
compiled target in resource-1.0 now depends on alltenses mathematical multimodal present prelude, in order to make the main Makefile simpler.
|
2007-07-05 12:29:42 +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 |
|
bringert
|
69ba797c35
|
Added prelude target to lib/resource-1.0/Makefile, to make src/Makefile work.
|
2007-07-04 15:40:47 +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 |
|
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 |
|
bringert
|
b9243c037a
|
Fized some typos in Toy1.
|
2007-07-04 11:27:06 +00:00 |
|
bringert
|
6b2f48cb83
|
German UttNP now uses nominative.
|
2007-06-28 08:10:41 +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
|
b52001c74f
|
Use nominative in English UttNP.
|
2007-06-27 13:50:26 +00:00 |
|
bringert
|
cc25c3a851
|
The no-functor toy0 english now uses N for Noun.
|
2007-06-27 13:00:09 +00:00 |
|
bringert
|
83d0dca023
|
Cleaned up names and paths in toy0 grammars.
|
2007-06-27 12:50:42 +00:00 |
|
bringert
|
236d4ca62f
|
Added no-functor version of Toy0Eng.gf
|
2007-06-27 12:42:25 +00:00 |
|
bringert
|
d734e2c40b
|
Added english and french parameterized toy0 cocnrete sytnaxes.
|
2007-06-27 12:40:25 +00:00 |
|
bringert
|
780325e4ff
|
Moved the different versions of the toy0 concrete modules to different subdirectories.
|
2007-06-27 12:38:24 +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 |
|
bringert
|
a029232eef
|
Added language flags to bronzeage grammars.
|
2007-06-20 12:22:28 +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 |
|
bringert
|
e857cdf485
|
Added n : Number field to German Numeral and Num.
|
2007-05-11 16:07:03 +00:00 |
|
bringert
|
e426957777
|
Use prepV2 instead of mkV2 in LexiconGer.
|
2007-05-11 15:43:14 +00:00 |
|
bringert
|
738ca3dc25
|
Overloaded German mkV2.
|
2007-05-11 15:42:47 +00:00 |
|
bringert
|
e6e9098085
|
ParadigmsEng: reflV and partV shouldn't be in mkV.
|
2007-05-11 15:31:19 +00:00 |
|
bringert
|
adfed6ba8e
|
Use mk3A in LexiconGer.
|
2007-05-11 15:05:12 +00:00 |
|
bringert
|
056689fa9c
|
Overloaded German mkA.
|
2007-05-11 15:04:59 +00:00 |
|
bringert
|
f99c518621
|
Use mk6N in German lexicon.
|
2007-05-11 14:36:29 +00:00 |
|
bringert
|
41fb10fb18
|
Overloaded German mkN.
|
2007-05-11 14:36:14 +00:00 |
|
bringert
|
7f9fe8b2fd
|
Use non-overloaded mk6V in german lexica.
|
2007-05-11 14:29:50 +00:00 |
|
bringert
|
bd9bee5887
|
Overloaded mkV for German.
|
2007-05-11 14:29:28 +00:00 |
|
bringert
|
af5ca3540e
|
Added versions of mkV for regular and irregular verbs with consonant duplication to ParadigmsEng.
|
2007-05-11 14:15:37 +00:00 |
|
bringert
|
8438ba16de
|
Added n : Number field to the Num category for English.
|
2007-05-11 13:38:54 +00:00 |
|
bringert
|
fa02a747e0
|
Use non-overloaded versions of mkV and mkV2 in IrregEng and LexiconEng.
|
2007-05-11 13:36:16 +00:00 |
|
bringert
|
40983768d9
|
Fixed < > encoding in int parameter example in gf-history.
|
2007-05-11 13:35:43 +00:00 |
|
bringert
|
f870073e77
|
Overloaded mkA, mkV and mkV2 in ParadigmsEng. Not all paradigms could be included, because of type conflicts, e.g. with the dupl* forms.
|
2007-05-11 12:48:39 +00:00 |
|
bringert
|
94531fac8a
|
Added haskell_gadt -printer. It does not include a Compos instance yet, so it's not terribly useful.
|
2007-05-10 13:56:41 +00:00 |
|
bringert
|
d33016fae7
|
updated gfdoc
|
2007-05-09 16:01:06 +00:00 |
|
bringert
|
3c394ab362
|
Added mkUtt : Cl -> Utt
|
2007-05-09 15:59:18 +00:00 |
|
bringert
|
b2b085da47
|
Fixed examples for anteriority in Constructors
|
2007-05-09 15:50:35 +00:00 |
|
bringert
|
54ac9991f3
|
Updated gfdoc.
|
2007-05-07 14:13:33 +00:00 |
|
bringert
|
5c602cd69d
|
Added mkDet : Int -> Det, and mkNP variants which take Num, Int and Digit.
|
2007-05-07 14:05:13 +00:00 |
|
bringert
|
1eca0da869
|
Added gflib-xhtml-voice.js which contains some XHTML+Voice functions.
|
2007-04-21 21:46:48 +00:00 |
|
bringert
|
a437eccd64
|
Updated gfdoc.
|
2007-04-21 18:30:43 +00:00 |
|
bringert
|
61368047cc
|
Added mkCl : NP -> V -> Cl and mkCl : NP -> V2 -> NP -> Cl.
|
2007-04-21 18:30:12 +00:00 |
|
bringert
|
aab4187aa8
|
Fixed use of -unlexer in EmbedAPI. Before, EmbedAPI.linearize ignored the flags in the grammar.
|
2007-04-21 16:20:02 +00:00 |
|
bringert
|
7f76f013c9
|
Updated gfdoc for resource API
|
2007-04-21 15:52:16 +00:00 |
|
bringert
|
b3b7e9a8f7
|
Added mkText : Cl -> Text
|
2007-04-21 14:57:17 +00:00 |
|
bringert
|
531119dad5
|
Updated gfdoc.
|
2007-04-21 11:02:52 +00:00 |
|
bringert
|
c172625af1
|
Added mkCN variants that take A.
|
2007-04-21 10:44:02 +00:00 |
|
bringert
|
9d092898cd
|
Added some mkCl variants with adjective predication.
|
2007-04-21 10:32:13 +00:00 |
|
bringert
|
f717bc4553
|
Updated gfdoc
|
2007-04-21 10:24:36 +00:00 |
|
bringert
|
69ac75b0a8
|
Constructors: added mkCl : NP -> A -> Cl
|
2007-04-21 10:23:32 +00:00 |
|
bringert
|
0b03eda417
|
Updated gfdoc.
|
2007-04-21 10:03:22 +00:00 |
|
bringert
|
1bcf531b14
|
Constructors: added more variants of mkText.
|
2007-04-21 10:02:49 +00:00 |
|
bringert
|
93f7a3190c
|
Constructors: added more variants of mkS : ... -> Cl -> S
|
2007-04-21 09:52:09 +00:00 |
|
bringert
|
ea0500e61d
|
Updated resource gfdoc.
|
2007-04-21 09:39:36 +00:00 |
|
bringert
|
6633024433
|
Added overloaded negation to Combinators.
|
2007-04-21 09:38:52 +00:00 |
|
bringert
|
eedd5a5ad0
|
Regenerated gfdoc
|
2007-04-20 22:56:11 +00:00 |
|
bringert
|
aa8dbcea8a
|
Added mkText : Phr -> Text
|
2007-04-20 22:55:55 +00:00 |
|
bringert
|
59ccc22409
|
Added some more versions of mkQS and mkCl.
|
2007-04-20 22:31:10 +00:00 |
|
bringert
|
ba789d6fe7
|
Added missing doc/gfdoc/Lexicon.html
|
2007-04-20 21:53:46 +00:00 |
|
bringert
|
8150faa640
|
Fixed link to Symbolic docs.
|
2007-04-19 21:35:37 +00:00 |
|
bringert
|
f67c379f4a
|
Updated gfdoc for resource-1.0
|
2007-04-19 21:27:01 +00:00 |
|
bringert
|
afa4681458
|
Added some determiners to Constructors.
|
2007-04-19 21:26:19 +00:00 |
|
bringert
|
a609e26185
|
Updated resource api docs
|
2007-04-19 21:08:28 +00:00 |
|