kr.angelov
705ffaa33d
haddock comments for parseWithHeuristics
2014-12-19 09:05:51 +00:00
kr.angelov
022849482d
added mkStr to the Haskell binding
2014-12-19 08:58:02 +00:00
kr.angelov
fdc6c9a3cd
added mkApp to the Haskell binding
2014-12-19 08:47:00 +00:00
kr.angelov
467a308335
fix in the Haskell binding
2014-12-16 10:35:56 +00:00
kr.angelov
c192aed5ba
forgot to export parseWithHeuristics from Haskell
2014-12-16 10:33:45 +00:00
kr.angelov
9b7e18c25e
change in the API for literals
...
The API in the C runtime as well as in the Haskell, Python and Java binding
is changed. Now instead of adding the literal callbacks to the concrete syntax
you need to supply them every time when you need to parse. The main reason is:
- referentially transparent API for Haskell
- when we start using memory mapped files we will not be allowed to change
anything in the grammar data structures. At that point the old API would
be impossible to use.
2014-12-16 10:21:26 +00:00
kr.angelov
48d494aa3b
bump the version code in AndroidManifest.xml
2014-12-11 23:29:58 +00:00
kr.angelov
cfa8639abd
fix ConstructionBul.gf
2014-12-11 23:11:24 +00:00
kr.angelov
1c9eda6f7f
fix the languages in ConstructionBul.gf
2014-12-11 21:55:55 +00:00
kr.angelov
0f3f2b6039
update the nerc for the changes in the grammar
2014-12-11 21:54:34 +00:00
kr.angelov
32dbb4409b
back to familiar you in Hindi
2014-12-11 16:13:55 +00:00
kr.angelov
af0ee1fa72
update gf-translator.svg
2014-12-11 13:44:48 +00:00
kr.angelov
e7baf08ce0
added SSlash_Chunk in Bulgarian
2014-12-11 11:20:43 +00:00
kr.angelov
09418a1874
completed extensions for Bulgarian
2014-12-11 11:19:42 +00:00
kr.angelov
88ca5acc9c
fix warning in DictionaryGer.gf
2014-12-11 11:02:22 +00:00
kr.angelov
1ba2f622ba
GerundNP and InOrderToVP in Bulgarian
2014-12-11 10:54:41 +00:00
kr.angelov
b84e5301a4
more fixes in DictionaryBul.gf
2014-12-11 10:54:00 +00:00
kr.angelov
e7e8dba661
fix warnings in DictionaryBul
2014-12-11 10:33:29 +00:00
kr.angelov
7cd43feb29
remove some bogus adverbs
2014-12-11 10:18:28 +00:00
kr.angelov
a9e618a588
random fixes in DictionaryBul.gf
2014-12-11 10:11:54 +00:00
kr.angelov
0587071a60
in the documentation for adjectives in Bulgarian, show the adverb as well
2014-12-11 08:16:06 +00:00
kr.angelov
3649423f8a
remove morePl_Det, moreSg_Det and whichever_A from DictionaryEng
2014-12-11 08:12:31 +00:00
kr.angelov
76c6d6bbe8
ByVP in Bulgarian
2014-12-10 23:20:47 +00:00
kr.angelov
af72b5001e
PastPartAgentAP in Bulgarian
2014-12-10 23:09:40 +00:00
kr.angelov
353fc82c11
fixes in DictionaryBul.gf
2014-12-10 23:08:26 +00:00
kr.angelov
e90cc81907
added DirectComplVS, DirectComplVQ, FocusObjS in Bulgarian
2014-12-10 22:44:31 +00:00
kr.angelov
28d903f91c
CompoundAP in Bulgarian
2014-12-10 21:23:51 +00:00
kr.angelov
489d744d95
fix dependent_A in Bulgarian
2014-12-10 21:23:17 +00:00
kr.angelov
94b69a4f7e
AdAdV in Bulgarian
2014-12-10 21:06:17 +00:00
kr.angelov
cbf839d88f
add GerundCN
2014-12-10 21:05:36 +00:00
kr.angelov
7bad06d08f
PresPartAP and PastPartAP
2014-12-10 20:35:22 +00:00
kr.angelov
b0f29bc902
fix some adverbs in Bulgarian
2014-12-10 18:37:24 +00:00
kr.angelov
ad9767ac3f
edit the presentation image
2014-12-10 13:33:28 +00:00
kr.angelov
309119400f
rename HLCompiler to GFTranslator
2014-12-10 13:21:18 +00:00
kr.angelov
33904b1956
added presentation image for the app
2014-12-10 13:14:11 +00:00
kr.angelov
e75d178151
make the GF logo fit precisely in a square
2014-12-10 10:29:27 +00:00
kr.angelov
9804458120
fix confetti in English and Bulgarian, and chapatti and brisket in Bulgarian
2014-12-09 12:43:32 +00:00
kr.angelov
f2a23c8924
make sure that the app doesn't crash even if nonExist is used somewhere in the grammars
2014-12-09 12:31:36 +00:00
kr.angelov
fa412e53d2
fix spaghetti/spaghettini in English and Bulgarian
2014-12-09 12:16:06 +00:00
kr.angelov
cfb688afce
make sure that neither I nor I'm is recognized as name in English
2014-12-09 08:49:22 +00:00
kr.angelov
3ef92fc5cc
bugfix for unknown words
2014-12-08 19:38:03 +00:00
kr.angelov
34f2ce6f5e
restore the visualisation of abstract trees from the app
2014-12-08 16:17:42 +00:00
kr.angelov
ba9ccca0bd
fix for the unknown words
2014-12-08 15:42:14 +00:00
kr.angelov
c07b2ad55c
fix typo
2014-12-08 15:36:07 +00:00
kr.angelov
568c6bb542
register the callback for the Symb category
2014-12-08 15:22:33 +00:00
kr.angelov
fa53434bce
added a callback for unknown words
2014-12-08 15:18:01 +00:00
kr.angelov
2b3b2282f5
fix lightning_N and thunder_N in Bulgarian
2014-12-07 19:20:25 +00:00
kr.angelov
78d1acccab
fix in LexiconBul.gf
2014-12-06 21:31:09 +00:00
kr.angelov
6faf58570f
merge center with centre
2014-12-06 20:08:15 +00:00
kr.angelov
508b53a8f7
merge theater and theatre
2014-12-06 19:31:58 +00:00
kr.angelov
f8324ee49c
fix a warning in ExtraBul.gf
2014-12-05 12:47:56 +00:00
kr.angelov
4810860afc
store the accusative as well as the dative clitics in Bulgarian
2014-12-05 12:46:17 +00:00
kr.angelov
e23692de81
merge savory_A/unsavory_A with savoury_A/unsavoury_A
2014-12-04 11:10:41 +00:00
kr.angelov
7d598ed6fc
a few words checked/fixed in Bulgarian
2014-12-04 10:53:18 +00:00
kr.angelov
f721a1054c
merge savory_N and savoury_N
2014-12-04 10:51:46 +00:00
kr.angelov
432c9c9f08
fix meaningless_A and dumb_A in Bulgarian
2014-12-03 15:17:22 +00:00
kr.angelov
6b20611144
fix mean_V2 in Bulgarian
2014-12-03 14:59:00 +00:00
kr.angelov
5bf15465d4
a couple of words checked in Bulgarian
2014-12-03 13:10:25 +00:00
kr.angelov
540a174c20
kindergarten_N in Bulgarian and Swedish
2014-12-02 18:37:00 +00:00
kr.angelov
72ffcc716b
two more fixes in DictionaryBul.gf
2014-12-02 10:32:02 +00:00
kr.angelov
cfa8a9c163
split conservative_N into two senses
2014-12-02 10:10:18 +00:00
kr.angelov
1afbde169a
a number of fixes in DictionaryBul
2014-12-02 10:04:33 +00:00
kr.angelov
0e01782af1
faster translation in the app
2014-12-01 23:15:24 +00:00
kr.angelov
34f91ecce2
better color filter to indicate listening
2014-12-01 21:13:09 +00:00
kr.angelov
301725e9e3
added visual feedback to indicate that the app is not listening anymore
2014-12-01 20:52:37 +00:00
kr.angelov
34bb20dc93
fix in nordic.xml
2014-12-01 20:24:13 +00:00
kr.angelov
f562430f86
added special nordic keyboard for Finnish and Swedish
2014-12-01 12:43:31 +00:00
kr.angelov
995735b272
fix the last patch
2014-12-01 11:03:50 +00:00
kr.angelov
89078c3598
a small optimization in the PGF parser which gives me ~5% speed up
2014-12-01 10:48:15 +00:00
kr.angelov
2927c8b7e1
fix in GNU lightning to enable the compilation of two of the the floating point operations.
2014-12-01 09:42:21 +00:00
kr.angelov
2e765fbfe1
fix in linearizer.h to make jpgf compilable
2014-12-01 09:41:48 +00:00
kr.angelov
0b2a81ad4d
fix in linearizer.h which resolves a warning
2014-11-27 15:20:46 +00:00
kr.angelov
80cf34bfd1
remove pgf/parser.h
2014-11-27 11:12:14 +00:00
kr.angelov
d830c75da2
fix the handling of the heuristic factor. it was broken when I added the BIND token which means that the App grammar was running about 2-3 times slower.
2014-11-26 15:56:36 +00:00
kr.angelov
057d830133
expand the JIT window for x64
2014-11-07 15:43:12 +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
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
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
kr.angelov
e788398bf7
a cosmetic optimization in mem.c
2014-10-23 15:45:14 +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