1
0
forked from GitHub/gf-core
Commit Graph

9225 Commits

Author SHA1 Message Date
inari 75538de247 fix yarmulke_N 2014-10-09 09:01:55 +00:00
kr.angelov 4ac5902fc9 replace the hash maps in the abstract syntax with binary search tables 2014-10-09 08:38:55 +00:00
kr.angelov a94ba9b888 add the const modifier to the key in the two procedures for binary search in libgu 2014-10-09 07:25:26 +00:00
kr.angelov 36bbee588f use MAP_FIXED in gu_mmap_pool 2014-10-08 19:43:08 +00:00
kr.angelov cd6b92867a an experimental memory mapped pool. still not in use 2014-10-08 18:28:51 +00:00
hallgren d0441cf847 GF.Infra.Options: change from String to Int in the type of optJobs 2014-10-08 16:57:04 +00:00
kr.angelov 23642fbb90 now we statically allocate closures for all top-level functions and all nullary constructors. closures are dynamically allocated only for CAFs. this reduces memory use and time to allocate dynamic closures 2014-10-08 12:57:29 +00:00
francis.tyers 07f489129f maja not translation of gaff 2014-10-07 20:58:48 +00:00
kr.angelov e9a871db7f a missing case in instruction SET 2014-10-07 20:05:05 +00:00
kr.angelov 297403b350 bugfix in the byte code compiler 2014-10-07 20:03:54 +00:00
kr.angelov e7404c8f7a added a missing case for PUSH instruction with a global closure 2014-10-07 11:46:38 +00:00
kr.angelov 9e493031b2 the indirection should be done in the evaluate_expr_thunk gate instead of in the pgf_evaluate_expr_thunk function. this ensures lazyness 2014-10-07 07:12:40 +00:00
kr.angelov 8d09f62efc using instruction RET was wrong; now use EVAL 2014-10-06 15:57:42 +00:00
kr.angelov 2bc0734b6e fix the order in which arguments are stored in the mk_const gate 2014-10-06 12:31:39 +00:00
kr.angelov f5041fa67b push a stack frame around recursive calls to guarantee that a nested call to a failing function will not crash 2014-10-06 09:21:08 +00:00
kr.angelov b07a2652d8 partial implementation for the FAIL instruction 2014-10-06 09:04:25 +00:00
kr.angelov d07bcf3480 1800 new adjectives in Bul 2014-10-03 10:41:13 +00:00
kr.angelov 69d703c547 a bit more adjectives in Bulgarian 2014-10-02 16:17:23 +00:00
kr.angelov 71a3ca3d94 sort the entries in Bulgarian and fill in the gaps 2014-10-02 16:11:11 +00:00
kr.angelov 1ddafb4601 > 1700 new adjectives in DictionaryBul 2014-10-02 12:04:37 +00:00
kr.angelov 62b660c6cc capitalize more adjectives and nouns in DictionaryEng.gf 2014-10-02 09:16:03 +00:00
francis.tyers eb0da492d0 add 'big' estonian lexicon 2014-10-02 09:10:15 +00:00
inari 89e305492a overloading mkVA, mkV2A, mkV3, mkVQ in Estonian 2014-10-02 08:59:49 +00:00
inari e0052ab8ad Overload mkConj with 1-2 strs and 0-1 nums 2014-10-02 08:30:36 +00:00
inari 11a1e2f1a9 overloaded verb constructors to work with just string arguments 2014-10-02 08:04:56 +00:00
kr.angelov e2e834dbed cleanup Dictionary.gf 2014-10-02 05:52:04 +00:00
kr.angelov 32f1610689 synch DictionaryEng.gf with the abstract syntax 2014-10-02 05:30:45 +00:00
kr.angelov 3856e6478b remove many_A and several_A 2014-10-01 22:21:37 +00:00
kr.angelov 87f0edf41d remove forty_A 2014-10-01 20:56:41 +00:00
kr.angelov c423b1a004 fix beluga_N in Swedish 2014-10-01 20:30:56 +00:00
aarne 8b7dcbff5c fixed problem with missing mkAdV in some dictionaries 2014-10-01 17:11:44 +00:00
aarne feff23951f bug fix in NounFin.DetCN: special case for NPSep with possessive determiners, to avoid things like "nimisi", which is a bug recently detected in PhrasebookFin 2014-10-01 16:44:50 +00:00
kr.angelov 09a5ae8ffd capitalize arab_A 2014-10-01 11:31:36 +00:00
kr.angelov 76ae59a05d capitalize rwandan_A and rwandan_N 2014-10-01 11:18:29 +00:00
kr.angelov 950b0f7e45 capitalize norman_A and norman_N 2014-10-01 07:59:51 +00:00
kr.angelov 62d3985c45 capitalize icelander_A, icelander_N, icelandic_A and icelandic_N 2014-10-01 07:53:29 +00:00
kr.angelov a986997a22 remove ninth_A from the dictionaries 2014-10-01 07:49:24 +00:00
kr.angelov 3b2660d0fe capitalize nicaraguan_A and nicaraguan_N 2014-10-01 07:40:45 +00:00
kr.angelov aace5b3a8e capitalize trinidadian_A and trinidadian_N 2014-10-01 07:24:50 +00:00
kr.angelov 7b31ec7fec capitalize cambodian_A and cambodian_N in DictionaryEng 2014-10-01 07:07:05 +00:00
kr.angelov dee64838f4 bugfix in pgf_evaluate_expr_thunk 2014-09-30 17:34:29 +00:00
kr.angelov 8800d5af5b fix the adverbs for fast_A and hard_A 2014-09-30 16:42:33 +00:00
aarne 20d2d10866 84 more words from HSK in DictionaryChi. Now it covers almost all characters that appear in the HSK. The missing ones are used in words that are not in Dictionary abstract syntax. 2014-09-30 16:31:12 +00:00
kr.angelov 0bdd599972 fix pgf_value2expr for partial applications 2014-09-30 13:46:46 +00:00
kr.angelov 8801915523 enough fixes to get the JIT compiler compile for ARM. It is still broken if you try to use it 2014-09-30 12:39:31 +00:00
kr.angelov f124723236 add evaluator.c in Android.mk 2014-09-30 12:37:18 +00:00
kr.angelov ceb5b7bbf3 fix in reader.h for compiling jpgf.c 2014-09-30 11:25:27 +00:00
kr.angelov cdac80b6b2 fix in pgf_print_expr for lambda abstractions with more than one argument 2014-09-30 09:42:18 +00:00
aarne 7223f905f0 AppChi needs more stack space now 2014-09-30 09:35:51 +00:00
aarne b4a270bdf8 derived adverbs (over 400) in Dictionary except Bul,Hin 2014-09-30 09:29:22 +00:00