Commit Graph

8791 Commits

Author SHA1 Message Date
hallgren
df58c025e5 StructuralEng.gfo: lift variant "can't" | "cannot" to the top level to avoid a PMCFG generation problem 2014-11-17 13:16:47 +00:00
aarne
02daef144c a compilable stub of PhrasebookJpn. Sent to a native speaker expert for completions. 2014-11-15 09:43:15 +00:00
aarne
6bb2e2c1d0 added some default paradigms to ParadigmsJpn to enable Phrasebook implementation. These are one-string mkN, mkV, mkV2, as well as mkAdv and mkPrep. A Japanese expert should check them. 2014-11-15 09:40:08 +00:00
inari
1c0756e1b1 fix hammer_N in DictionarySwe 2014-11-13 17:00:34 +00:00
inari
efe6b11d4c add constructions to English and Finnish 2014-11-13 15:34:12 +00:00
francis.tyers
a52130167c change translation of doggy_N 2014-11-13 15:09:54 +00:00
hallgren
831be9393a Documentation improvements and cleanup relating to the IOE monad
Renamed appIOE to tryIOE (it is analogous to 'try' in the standard libraries).
Removed unused IOE operations & documented the remaining ones.
Removed/simplified superfluous uses of IOE operations.
2014-11-10 16:20:01 +00:00
hallgren
c02fef9b6a Some work to improve the structure of the haddock documenation 2014-11-10 15:23:02 +00:00
hallgren
c0cefe6d40 translator/DictionarySwe.gf: define start_to_VV 2014-11-10 14:18:54 +00:00
francis.tyers
e5cb1eb790 plural form is irreg. only one entry for pa/ís__n in apertium 2014-11-09 21:37:03 +00:00
kr.angelov
057d830133 expand the JIT window for x64 2014-11-07 15:43:12 +00:00
aarne
151566034b fixes in DictionaryChi 2014-11-07 14:30:05 +00:00
aarne
805f3a640b fixes in PhrasebookChi 2014-11-07 14:29:03 +00:00
inari
2350bdb4a9 fix kiss_N, kiss_V2, kisser_N in DictionaryFin 2014-11-06 20:50:40 +00:00
francis.tyers
2ce375874c translation of nipple_N 2014-11-06 20:47:02 +00:00
kr.angelov
2858c6265b fixes in Bulgarian 2014-11-06 18:52:37 +00:00
kr.angelov
1ecbcf73f4 removed a duplicated entry in Bulgarian 2014-11-06 13:39:29 +00:00
kr.angelov
167fa655c0 a couple of checked words in Bulgarian 2014-11-06 13:38:34 +00:00
kr.angelov
332742bff9 more fixes in Bulgarian 2014-11-06 13:35:51 +00:00
kr.angelov
4dfd27935d fix come_from_V2 in DictionaryBul.gf 2014-11-06 13:20:01 +00:00
kr.angelov
9e20c7b1a4 a number of dictionary entries in Bul that were missing in the development corpus 2014-11-06 12:26:33 +00:00
kr.angelov
4f751105ab fix in MorphoFunsBul.compoundN 2014-11-06 12:26:01 +00:00
kr.angelov
bcd0a74216 remove another_A from the dictionaries 2014-11-06 11:22:21 +00:00
kr.angelov
fa80d14de1 merge favor* with favour* in the dictionaries 2014-11-06 10:41:04 +00:00
francis.tyers
72d3c7b376 adding catalan dictionary 2014-11-06 09:32:35 +00:00
francis.tyers
43662653ad brackets around or 2014-11-05 17:49:27 +00:00
francis.tyers
ecfcc13169 fix some catalan morph 2014-11-05 17:41:53 +00:00
hallgren
120597750b gf.cabal: when compiling with ghc>=7.8 require cgi>=3001.2.2.0 2014-11-05 15:38:10 +00:00
kr.angelov
1cfb975229 a skeletal module for higher-order pattern unification in the C runtime 2014-10-31 19:57:56 +00:00
kr.angelov
03d6838030 forgotten changes in Predef.gf for making CAPIT a built-in operation 2014-10-31 14:28:52 +00:00
kr.angelov
2bde418b15 now (+) in the abstract syntax works, i.e. it knows how to deal with partial sums 2014-10-31 14:16:11 +00:00
kr.angelov
4db6e30b54 a more efficient tail call by using the new TUCK instruction 2014-10-30 13:09:50 +00:00
hallgren
fd1c6a0a17 Use terminfo to highlight warnings and errors in blue and red
This replaces the hardwired ANSI escape codes that were accidentally included
in a previous patch.

This adds a dependency on terminfo, but this should be unproblematic, since
haskeline already depends on the same underlying C library.

The color highlighting is omitted on Windows.
2014-10-28 19:04:48 +00:00
hallgren
14850cd7f4 Show paths relative to the current directory in progress reports
It is much nicer to see something like

- compiling FoodsSwe.gf...   write file FoodsSwe.gfo
- compiling FoodsTha.gf...   write file FoodsTha.gfo
- compiling FoodsTsn.gf...   write file FoodsTsn.gfo
- compiling FoodsTur.gf...   write file FoodsTur.gfo
- compiling FoodsUrd.gf...   write file FoodsUrd.gfo
linking ... OK
Writing Foods.pgf...

instead of

- compiling /Users/hallgren/src/GF/gf/examples/foods/FoodsSwe.gf...   write file /Users/hallgren/src/GF/gf/examples/foods/FoodsSwe.gfo
- compiling /Users/hallgren/src/GF/gf/examples/foods/FoodsTha.gf...   write file /Users/hallgren/src/GF/gf/examples/foods/FoodsTha.gfo
- compiling /Users/hallgren/src/GF/gf/examples/foods/FoodsTsn.gf...   write file /Users/hallgren/src/GF/gf/examples/foods/FoodsTsn.gfo
- compiling /Users/hallgren/src/GF/gf/examples/foods/FoodsTur.gf...   write file /Users/hallgren/src/GF/gf/examples/foods/FoodsTur.gfo
- compiling /Users/hallgren/src/GF/gf/examples/foods/FoodsUrd.gf...   write file /Users/hallgren/src/GF/gf/examples/foods/FoodsUrd.gfo
linking ... OK
Writing Foods.pgf...
2014-10-28 15:02:29 +00:00
hallgren
5480c9b4dc A couple of haddock documentation improvements 2014-10-28 14:58:43 +00:00
kr.angelov
77d3775385 an explicit SAVE instruction 2014-10-26 11:40:12 +00:00
kr.angelov
97db991979 comment out a few assertions in bits.h. this code is run too often to have explicit assertions 2014-10-24 11:15:40 +00:00
kr.angelov
a56b4cae8c make it possible to specify the initial size of a map in libgu 2014-10-24 09:17:22 +00:00
kr.angelov
34867f4019 simplify gu/map 2014-10-24 08:56:39 +00:00
kr.angelov
9276b7567d fix memory leak in the pgf-parse tool 2014-10-24 08:42:32 +00:00
kr.angelov
15744379a8 add extern declarations for all inline functions in seq.h. this ensures that everything works even when the compiler's optimizations are off 2014-10-24 08:26:58 +00:00
kr.angelov
b4046e1797 a simple optimization in cmp_item_prob with great effect on the parser's speed 2014-10-23 21:22:22 +00:00
kr.angelov
0c6ba90dd8 remove some deadcode in gu/seq.h 2014-10-23 21:21:21 +00:00
kr.angelov
9314b5b392 inline a number of functions in gu/seq.c. this has a noticeable effect on the parser's speed 2014-10-23 21:19:29 +00:00
hallgren
ef9f16b63a Lang???.gf: exclude Documentation from present mode
The Documentation module is excluded from present mode in abstract/Lang.gf,
so it needs to be excluded in the corresponding concrete syntaxes too
to avoid problems.
2014-10-23 16:32:55 +00:00
kr.angelov
e788398bf7 a cosmetic optimization in mem.c 2014-10-23 15:45:14 +00:00
inari
de550565fc add formalism_N and just_AdV to Spa 2014-10-23 09:14:08 +00:00
kr.angelov
7b9622f7f8 a few more fixes in Bulgarian 2014-10-23 08:57:19 +00:00
kr.angelov
fa2c7b4f20 merge separationism_N and separatism_N in the dictionaries 2014-10-23 08:53:30 +00:00
kr.angelov
6cde6d0ca9 a couple of words marked as checked in Bulgarian 2014-10-23 08:47:17 +00:00