Commit Graph
100 Commits
Author SHA1 Message Date
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