Commit Graph

9935 Commits

Author SHA1 Message Date
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
kr.angelov
e9e71dd321 fixes in DictionaryBul.gf 2014-10-23 08:45:37 +00:00
kr.angelov
f421dd4c68 fix the debug mode in the reasoner 2014-10-23 08:15:12 +00:00
kr.angelov
075d45dc19 fix warning in ucs.c 2014-10-23 07:44:41 +00:00
inari
35ffbab2ce fix spain_PN from "la Madre Padria" to "España" 2014-10-23 06:59:28 +00:00
aarne
4a10557b4e DictionaryChi completed with 10k lemmas from wordnet by Prasanth 2014-10-22 16:12:42 +00:00
hallgren
11ec4bc655 Various small changes for improved documentation 2014-10-22 15:45:52 +00:00