hallgren
|
47ebd444b3
|
Setup.hs: comment out sDistHook, which seems to be broken but is not used
|
2014-10-14 15:03:47 +00:00 |
|
kr.angelov
|
6aa0fd2590
|
the compiler now allows + to be used as a floating point addition in the abstract syntax
|
2014-10-14 11:15:18 +00:00 |
|
kr.angelov
|
d42ffaa546
|
yet another bugfix in the byte code
|
2014-10-14 10:39:28 +00:00 |
|
kr.angelov
|
bc8cb8e9d7
|
another bugfix in the byte code generation
|
2014-10-14 09:43:43 +00:00 |
|
kr.angelov
|
e8b81c145b
|
bugfix in the bytecode generator
|
2014-10-14 09:27:24 +00:00 |
|
kr.angelov
|
0e91de3b5f
|
simplify jit_bare_ret
|
2014-10-14 09:09:26 +00:00 |
|
francis.tyers
|
cc5199c710
|
compoundN not compound N
|
2014-10-12 10:37:10 +00:00 |
|
francis.tyers
|
244cfab30a
|
add 'esimies' as translation of 'boss_N'
|
2014-10-12 10:33:29 +00:00 |
|
francis.tyers
|
347c613ae7
|
fix translation of 'esimies' to mean manager/superior
|
2014-10-12 10:28:39 +00:00 |
|
kr.angelov
|
04e56bfc27
|
a refactoring in the Susanne converter which for some reason was not pushed before
|
2014-10-10 12:10:44 +00:00 |
|
kr.angelov
|
4efb2d5a22
|
Prelude.CAPIT is now a built-in primitive. It still generates &| in the Haskell runtime but will be intepreted in the C runtime
|
2014-10-09 19:34:12 +00:00 |
|
kr.angelov
|
57f7b61c6b
|
throw away the long obsolete runtime type information in the C runtime
|
2014-10-09 13:44:26 +00:00 |
|
kr.angelov
|
afd5886cdc
|
fix two warnings in mem.c
|
2014-10-09 13:22:39 +00:00 |
|
kr.angelov
|
6d79274b2f
|
fix in gu_mmap_pool for Android
|
2014-10-09 13:21:56 +00:00 |
|
kr.angelov
|
58e1eb33fc
|
fix for lightning for ARM
|
2014-10-09 13:17:01 +00:00 |
|
inari
|
06d8f05788
|
add "ilman muuta" to DictionaryFin
|
2014-10-09 11:44:33 +00:00 |
|
kr.angelov
|
2892e6b8c8
|
remove the pgf-service util which is obsolete anyway
|
2014-10-09 11:28:56 +00:00 |
|
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 |
|