1
0
forked from GitHub/gf-core

Commit Graph

  • 35333385b6 bugfix in the byte code compiler kr.angelov 2014-10-07 20:03:54 +00:00
  • 297403b350 bugfix in the byte code compiler kr.angelov 2014-10-07 20:03:54 +00:00
  • e98d61b7b7 added a missing case for PUSH instruction with a global closure kr.angelov 2014-10-07 11:46:38 +00:00
  • e7404c8f7a added a missing case for PUSH instruction with a global closure kr.angelov 2014-10-07 11:46:38 +00:00
  • de1b372ef7 the indirection should be done in the evaluate_expr_thunk gate instead of in the pgf_evaluate_expr_thunk function. this ensures lazyness kr.angelov 2014-10-07 07:12:40 +00:00
  • 9e493031b2 the indirection should be done in the evaluate_expr_thunk gate instead of in the pgf_evaluate_expr_thunk function. this ensures lazyness kr.angelov 2014-10-07 07:12:40 +00:00
  • 13c7721bc5 using instruction RET was wrong; now use EVAL kr.angelov 2014-10-06 15:57:42 +00:00
  • 8d09f62efc using instruction RET was wrong; now use EVAL kr.angelov 2014-10-06 15:57:42 +00:00
  • af7feea385 fix the order in which arguments are stored in the mk_const gate kr.angelov 2014-10-06 12:31:39 +00:00
  • 2bc0734b6e fix the order in which arguments are stored in the mk_const gate kr.angelov 2014-10-06 12:31:39 +00:00
  • a50315396f push a stack frame around recursive calls to guarantee that a nested call to a failing function will not crash kr.angelov 2014-10-06 09:21:08 +00:00
  • f5041fa67b push a stack frame around recursive calls to guarantee that a nested call to a failing function will not crash kr.angelov 2014-10-06 09:21:08 +00:00
  • 889c0f3df4 partial implementation for the FAIL instruction kr.angelov 2014-10-06 09:04:25 +00:00
  • b07a2652d8 partial implementation for the FAIL instruction kr.angelov 2014-10-06 09:04:25 +00:00
  • d07bcf3480 1800 new adjectives in Bul kr.angelov 2014-10-03 10:41:13 +00:00
  • 69d703c547 a bit more adjectives in Bulgarian kr.angelov 2014-10-02 16:17:23 +00:00
  • 71a3ca3d94 sort the entries in Bulgarian and fill in the gaps kr.angelov 2014-10-02 16:11:11 +00:00
  • 1ddafb4601 > 1700 new adjectives in DictionaryBul kr.angelov 2014-10-02 12:04:37 +00:00
  • 62b660c6cc capitalize more adjectives and nouns in DictionaryEng.gf kr.angelov 2014-10-02 09:16:03 +00:00
  • eb0da492d0 add 'big' estonian lexicon francis.tyers 2014-10-02 09:10:15 +00:00
  • 89e305492a overloading mkVA, mkV2A, mkV3, mkVQ in Estonian inari 2014-10-02 08:59:49 +00:00
  • e0052ab8ad Overload mkConj with 1-2 strs and 0-1 nums inari 2014-10-02 08:30:36 +00:00
  • 11a1e2f1a9 overloaded verb constructors to work with just string arguments inari 2014-10-02 08:04:56 +00:00
  • e2e834dbed cleanup Dictionary.gf kr.angelov 2014-10-02 05:52:04 +00:00
  • 32f1610689 synch DictionaryEng.gf with the abstract syntax kr.angelov 2014-10-02 05:30:45 +00:00
  • 3856e6478b remove many_A and several_A kr.angelov 2014-10-01 22:21:37 +00:00
  • 87f0edf41d remove forty_A kr.angelov 2014-10-01 20:56:41 +00:00
  • c423b1a004 fix beluga_N in Swedish kr.angelov 2014-10-01 20:30:56 +00:00
  • 8b7dcbff5c fixed problem with missing mkAdV in some dictionaries aarne 2014-10-01 17:11:44 +00:00
  • 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 aarne 2014-10-01 16:44:50 +00:00
  • 09a5ae8ffd capitalize arab_A kr.angelov 2014-10-01 11:31:36 +00:00
  • 76ae59a05d capitalize rwandan_A and rwandan_N kr.angelov 2014-10-01 11:18:29 +00:00
  • 950b0f7e45 capitalize norman_A and norman_N kr.angelov 2014-10-01 07:59:51 +00:00
  • 62d3985c45 capitalize icelander_A, icelander_N, icelandic_A and icelandic_N kr.angelov 2014-10-01 07:53:29 +00:00
  • a986997a22 remove ninth_A from the dictionaries kr.angelov 2014-10-01 07:49:24 +00:00
  • 3b2660d0fe capitalize nicaraguan_A and nicaraguan_N kr.angelov 2014-10-01 07:40:45 +00:00
  • aace5b3a8e capitalize trinidadian_A and trinidadian_N kr.angelov 2014-10-01 07:24:50 +00:00
  • 7b31ec7fec capitalize cambodian_A and cambodian_N in DictionaryEng kr.angelov 2014-10-01 07:07:05 +00:00
  • 4e00834c68 bugfix in pgf_evaluate_expr_thunk kr.angelov 2014-09-30 17:34:29 +00:00
  • dee64838f4 bugfix in pgf_evaluate_expr_thunk kr.angelov 2014-09-30 17:34:29 +00:00
  • 8800d5af5b fix the adverbs for fast_A and hard_A kr.angelov 2014-09-30 16:42:33 +00:00
  • 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. aarne 2014-09-30 16:31:12 +00:00
  • f5da57056c fix pgf_value2expr for partial applications kr.angelov 2014-09-30 13:46:46 +00:00
  • 0bdd599972 fix pgf_value2expr for partial applications kr.angelov 2014-09-30 13:46:46 +00:00
  • 312d4ff52e enough fixes to get the JIT compiler compile for ARM. It is still broken if you try to use it kr.angelov 2014-09-30 12:39:31 +00:00
  • 8801915523 enough fixes to get the JIT compiler compile for ARM. It is still broken if you try to use it kr.angelov 2014-09-30 12:39:31 +00:00
  • b7798f9348 add evaluator.c in Android.mk kr.angelov 2014-09-30 12:37:18 +00:00
  • f124723236 add evaluator.c in Android.mk kr.angelov 2014-09-30 12:37:18 +00:00
  • f25b45e13d fix in reader.h for compiling jpgf.c kr.angelov 2014-09-30 11:25:27 +00:00
  • ceb5b7bbf3 fix in reader.h for compiling jpgf.c kr.angelov 2014-09-30 11:25:27 +00:00
  • 6be25aa872 fix in pgf_print_expr for lambda abstractions with more than one argument kr.angelov 2014-09-30 09:42:18 +00:00
  • cdac80b6b2 fix in pgf_print_expr for lambda abstractions with more than one argument kr.angelov 2014-09-30 09:42:18 +00:00
  • 7c5cb356ca AppChi needs more stack space now aarne 2014-09-30 09:35:51 +00:00
  • 7223f905f0 AppChi needs more stack space now aarne 2014-09-30 09:35:51 +00:00
  • b4a270bdf8 derived adverbs (over 400) in Dictionary except Bul,Hin aarne 2014-09-30 09:29:22 +00:00
  • e218c38bae some fixes in grammar merging script aarne 2014-09-30 09:05:14 +00:00
  • 70455b88a7 bugfix in the gate evaluate_value_lambda kr.angelov 2014-09-30 08:42:06 +00:00
  • 9fd8d5d019 bugfix in the gate evaluate_value_lambda kr.angelov 2014-09-30 08:42:06 +00:00
  • eece5aa9be a script for merging word lists: typically, and old trusted one with a new generated one aarne 2014-09-29 19:49:29 +00:00
  • 0867669605 new DictionaryChi words from HSK word list aarne 2014-09-29 19:48:52 +00:00
  • f70eecb63c minor stylistic change in GenerateBC kr.angelov 2014-09-29 15:08:00 +00:00
  • 2f7bd0306f minor stylistic change in GenerateBC kr.angelov 2014-09-29 15:08:00 +00:00
  • 80acad4447 bugfix in the pattern matching compiler and a number of other fixes that I somehow did not push before kr.angelov 2014-09-29 15:00:04 +00:00
  • 698329f469 bugfix in the pattern matching compiler and a number of other fixes that I somehow did not push before kr.angelov 2014-09-29 15:00:04 +00:00
  • 1ecd61f7f5 bugfix in the RET instruction kr.angelov 2014-09-29 13:04:49 +00:00
  • 0d08417efe bugfix in the RET instruction kr.angelov 2014-09-29 13:04:49 +00:00
  • cb79e8667e 6000 new words in DictionaryChi from Wiktionary aarne 2014-09-29 12:35:10 +00:00
  • e2477d87bb fix in DictionaryEng.gf kr.angelov 2014-09-29 07:42:40 +00:00
  • 51320fad1b fix in DictionaryBul.gf kr.angelov 2014-09-29 07:40:46 +00:00
  • 87c5c4b0cc enlarge the code window in pgf_jit_gates to ensure enough space on 64-bit machines kr.angelov 2014-09-29 07:34:32 +00:00
  • 1d7e976560 enlarge the code window in pgf_jit_gates to ensure enough space on 64-bit machines kr.angelov 2014-09-29 07:34:32 +00:00
  • aef787aeb1 checked that course of value tables (table P [...]) have the correct number of values w.r.t the type P. This was previously not checked, and caused hard-to-find run-time errors. aarne 2014-09-27 17:14:35 +00:00
  • a757798656 checked that course of value tables (table P [...]) have the correct number of values w.r.t the type P. This was previously not checked, and caused hard-to-find run-time errors. aarne 2014-09-27 17:14:35 +00:00
  • 790e1f9ef2 fixed a bug causing too much gluing of Ita,Spa nominal forms with their complements; should only apply to clitic pronouns. And an even worse bug in Fre, due to the use of course-of-value tables in DiffFre (instead of full explicit tables). After the present participle was added to Romance verbs, these tables lacked one form, but this was not reported by the type checker. The result was garbled linearizations and, in some cases, run-time errors in the PGF interpreter. Something to fix in the concrete syntax type checker of course. aarne 2014-09-27 11:17:52 +00:00
  • a4bd9998fc fix beer_N in LexiconEst inari 2014-09-27 09:59:29 +00:00
  • 5ca06495b1 translator/DictionarySwe.gf: remove bogus variant "hinna" from film_V2 hallgren 2014-09-26 16:04:55 +00:00
  • 704eac5309 gerunds and participles in TranslateDut, a first version aarne 2014-09-26 15:15:21 +00:00
  • 5f4f1b30a3 Dictionary fixes for Swe nd Fin aarne 2014-09-26 14:48:28 +00:00
  • ca1cad68d0 command for AppEngFin aarne 2014-09-26 14:48:09 +00:00
  • 216281cd06 command for AppEngFin aarne 2014-09-26 14:48:09 +00:00
  • 38ae2430b5 gerund and participle translations for Fre,Ita,Spa and Ger. Some a bit questionable. aarne 2014-09-26 13:26:01 +00:00
  • 56c50bfb39 more verb constructions in Translate (Eng,Swe,Fin): without moving, by moving, in order to move aarne 2014-09-26 06:44:03 +00:00
  • e1538f762f participles and gerunds in TranslateFin. "vaimoni ostama olut on hyvää", "työn löytäminen on vaikeaa" etc aarne 2014-09-25 21:01:17 +00:00
  • b4104b90e1 enabled some gerunds and participles in Translate, implemented for Eng and Swe. Commented out which_N, a source of errors. aarne 2014-09-25 17:56:22 +00:00
  • 591b56a7e2 added participles to Scandinavian VP aarne 2014-09-25 17:00:59 +00:00
  • 7036d56d29 the literals API is now exposed in Python kr.angelov 2014-09-25 11:59:40 +00:00
  • 2cf55a0631 the literals API is now exposed in Python kr.angelov 2014-09-25 11:59:40 +00:00
  • 8e64fc6e7e switch off the debugging of the JIT compiler which I had turned on accidentally. silence two harmless warnings kr.angelov 2014-09-25 11:44:45 +00:00
  • 3064fc737e switch off the debugging of the JIT compiler which I had turned on accidentally. silence two harmless warnings kr.angelov 2014-09-25 11:44:45 +00:00
  • 14e6eec5ec now a complete JIT compiler and ByteCode compiler for the def rules in the abstract syntax. there might be some bugs yet to be found, meta variables and computation under lambda is only partially supported kr.angelov 2014-09-25 10:35:06 +00:00
  • 25e8e4ce5a now a complete JIT compiler and ByteCode compiler for the def rules in the abstract syntax. there might be some bugs yet to be found, meta variables and computation under lambda is only partially supported kr.angelov 2014-09-25 10:35:06 +00:00
  • f6a9a88cef Fin: replaced a few selections of NPCase Nom by NPSep to work properly with prodrop: pronouns should not be dropped in those cases. This moreover gave rise to lots of spurious ambiguities. aarne 2014-09-25 07:02:15 +00:00
  • 928217f9d9 examples/app/Makefile2: add missing -probs flag hallgren 2014-09-23 12:20:44 +00:00
  • 5cda60d36f examples/app/Makefile2: add missing -probs flag hallgren 2014-09-23 12:20:44 +00:00
  • 13fe719a26 doc/gf-developers.t2t: add a note about how to create OS X Installer packages hallgren 2014-09-23 12:18:17 +00:00
  • eadc012b7a doc/gf-developers.t2t: add a note about how to create OS X Installer packages hallgren 2014-09-23 12:18:17 +00:00
  • db9aeb2fa2 haskell-bind/PGF2.hsc: unexport functions that break referential transparency hallgren 2014-09-22 14:05:17 +00:00
  • 38811b06c9 haskell-bind/PGF2.hsc: unexport functions that break referential transparency hallgren 2014-09-22 14:05:17 +00:00
  • 8e00794dac fix inflection of hetki ; add negative counterparts for kuitenkin ; fix wee and weed inari 2014-09-21 23:22:53 +00:00
  • 3b0aebc38c alt forms for next and year & couple of new PNs in DictionaryFin inari 2014-09-21 22:45:23 +00:00