Commit Graph

7447 Commits

Author SHA1 Message Date
kr.angelov
81ef6714db A simple type checker in the C runtime. Dependent types are not supported yet but HOAS is implemented. The API is accessible from Python as well 2013-11-04 17:10:46 +00:00
kr.angelov
5683367818 bug fix in the linearizer 2013-11-04 12:40:53 +00:00
aarne
6a672f5219 completed most parts of ParseSwe; some dict additions in Eng and Fin 2013-11-03 20:29:40 +00:00
aarne
125826270f added forms to Swedish present participles to enable the derivation of verbal nouns 2013-11-03 17:14:05 +00:00
aarne
d0a89f3845 added present participles to Scandinavian verbs 2013-11-03 16:48:51 +00:00
aarne
01a98d9a39 some bug fixes in Scand and Fin 2013-11-03 11:37:08 +00:00
aarne
a0380013ba added linref's and fixed some minor things in Scandinavian 2013-11-03 10:27:20 +00:00
kr.angelov
0cb3245e26 linearization for HOAS trees. It should word but we need a type checker in order to test it properly 2013-11-02 12:34:00 +00:00
kr.angelov
b9cf05073f remove the include of lexer.h from pgf-parse 2013-11-02 11:28:55 +00:00
kr.angelov
58b20a7e2e fix the parseval metric after the redesign in the C runtime 2013-11-01 17:36:22 +00:00
kr.angelov
72e0c89abe bugfix in the linearizer 2013-11-01 17:26:35 +00:00
hallgren
e7073de883 Restore ExtraFre to AllFre
ExtraFre was removed from AllFre yesterday for some reason, but it is needed
to compile PhrasebookFre, so I restored it.
2013-11-01 16:30:22 +00:00
kr.angelov
330e33a386 make gu_exn_is_raised non inlined. this is useful to make it callable from Haskell 2013-11-01 16:38:16 +00:00
aarne
fcb5b173f7 changed whichSg/Pl_IDet to which_IQuant in DictEngAbs and Eng, Fin, Swe, Chi implementations 2013-11-01 13:49:21 +00:00
aarne
63806bf87e left AR's translation project names in android/.../Translator.java as comments instead of leaving the changes uncommitted 2013-11-01 13:46:51 +00:00
kr.angelov
d7cd5ba195 fix the robust parser for unknown tokens 2013-11-01 13:05:17 +00:00
kr.angelov
ffa143f1d2 bugfix in linearizer.c 2013-11-01 11:02:12 +00:00
kr.angelov
9b0f5ea449 ExtraEng.MkVPS should add the extra position field 2013-11-01 10:58:52 +00:00
kr.angelov
8c6e6f7eb8 more in DictEngBul 2013-11-01 09:55:43 +00:00
kr.angelov
1bd9778953 lindef and linref in the Bulgarian grammar 2013-11-01 09:02:20 +00:00
kr.angelov
b05f61e6c6 remove the include to mman.h in jit.c since it doesn't seem to be used 2013-11-01 07:46:24 +00:00
kr.angelov
f2d0d28812 add the forgoten close_arrow.png 2013-10-31 19:04:53 +00:00
kr.angelov
1156ed66cb trim the input string in the conversation view for better lexical matching 2013-10-31 18:04:02 +00:00
kr.angelov
0b74410b01 make the input mode in the Android translator persistent 2013-10-31 17:34:01 +00:00
hallgren
d7300ba9fb Add a cabal flag to use the standard binary package
The standard binary package has improved efficiency and error handling [1], so
in the long run we should consider switching to it. At the moment, using it is
possible but not recommended, since it results in incomatible PGF files.

The modified modules from the binary package have been moved from
src/runtime/haskell to src/binary.

[1] http://lennartkolmodin.blogspot.se/2013/03/binary-07.html
2013-10-31 15:43:12 +00:00
aarne
43554552aa corrected DictEng(Chi,Fin,Swe).which_IQuant to whichSg_IDet and whichPl_IDet as in DictEngAbs; fixed ParseSwe.ComplVV with correct anteriority and polarity 2013-10-31 14:55:05 +00:00
kr.angelov
7d55b4c685 update the TAG for the MainActivity 2013-10-31 14:18:39 +00:00
kr.angelov
70180a00d5 store the source and target languages for the Android UI in a preference file 2013-10-31 14:16:37 +00:00
kr.angelov
f4aac34cf8 when the phone is in silent mode the UI should not use the TTS 2013-10-31 13:38:39 +00:00
kr.angelov
bd7b9b0168 fix the parsing error in the Android app 2013-10-31 13:22:53 +00:00
kr.angelov
90cc7b8379 fixed utf-8 decoding problem in libgu 2013-10-31 13:20:12 +00:00
gregoire.detrez
368cc301d1 Small fix in French dict 2013-10-31 12:52:23 +00:00
gregoire.detrez
ae50c0c605 Remove dictionaries from AllXx 2013-10-31 12:36:19 +00:00
kr.angelov
8f565302cc bracketedLinearize in Python is now using the linref 2013-10-31 09:04:07 +00:00
kr.angelov
40f0ceb2ef use Simul instead of Anter in linref ClSlash 2013-10-31 08:35:39 +00:00
kr.angelov
8019d3a615 use linref in the C linearizer. The robust linearization is now fully supported 2013-10-30 21:43:52 +00:00
kr.angelov
7a618204c4 fix the lindefs for verbs and VPs in CatEng 2013-10-30 21:42:39 +00:00
kr.angelov
68b40ff0a8 fix the debug mode in the linearizer after the refactoring in libgu 2013-10-30 21:06:55 +00:00
kr.angelov
e50e0de6a1 more lindef and linref definitions in CatEng.gf 2013-10-30 15:23:09 +00:00
gregoire.detrez
fefee01588 Add more dictionary to the compiled RGL
Add Swedish and Finnish to be compiled and installed with the RGL
2013-10-30 15:08:40 +00:00
kr.angelov
36a9806d30 added linref for VP in CatEng.gf 2013-10-30 14:44:19 +00:00
kr.angelov
620e880155 linref is now used by the linearizer. The visible change is that the 'l' command in the shell now can linearize discontinuous phrases 2013-10-30 14:42:29 +00:00
gregoire.detrez
9e81b8b224 Add DictFre to AllFre
now DictFre is compiled by cabal
2013-10-30 14:24:52 +00:00
hallgren
9b399a1138 GF home page: comment out news from 2012-11 and older 2013-10-30 13:52:42 +00:00
hallgren
acb0b5611e release-next.t2t: add your notes for the next release of GF here
The file will be renamed when the release is made.
2013-10-30 13:44:10 +00:00
kr.angelov
43fb9b3b7a added the linref construction in GF. The PGF version number is now bumped 2013-10-30 12:53:36 +00:00
kr.angelov
1381d65131 missing binary serialization for PImplArg in the .gfo files 2013-10-30 12:48:58 +00:00
gregoire.detrez
78be477243 Add Estonian to Setup.hs 2013-10-29 18:17:12 +00:00
aarne
1fdc0cc76d new DictEngSwe: the old one from Folkets lexikon completed with 5k words from Wiktionary 2013-10-28 16:46:49 +00:00
aarne
0997f1e611 some more paradigms for Swe 2013-10-28 16:44:27 +00:00