Vitor Santos Costa
|
0ea348c26d
|
extend SWI interface with PL_toplevel and to handle C++ code.
prolog/0 built-in
fixes to parms.h changes.
|
2009-10-23 16:50:43 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
ff31aa4a7c
|
assign value to attributed variable
|
2009-10-16 08:32:03 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
d649ba5894
|
first cut at make/0y
|
2009-10-15 12:56:16 +01:00 |
|
Vitor Santos Costa
|
ef05f4a919
|
how did append/3 come up twice in lists?
|
2009-09-09 18:00:04 -05:00 |
|
Vitor Santos Costa
|
e1a724e456
|
allow unification not to bound a variable.
|
2009-09-09 17:59:49 -05:00 |
|
Costa Vitor
|
6453cf5ae7
|
avoid unnecessary backtracking.
|
2009-08-19 20:23:20 -05:00 |
|
U-Khasa\Vitor
|
868c7158ab
|
improve SWI emulation in WIN32
|
2009-07-20 20:56:54 -07:00 |
|
U-Khasa\Vitor
|
2020a31362
|
mingw compilation
|
2009-07-18 13:38:38 -07:00 |
|
Costa Vitor
|
a69a34f3a5
|
fields/ library predicate, to return empty fields.
|
2009-07-15 17:30:27 -05:00 |
|
Vitor Santos Costa
|
ad30c36626
|
fix overflow testing in matrix_to_list
|
2009-07-13 21:57:01 -05:00 |
|
Ricardo Rocha
|
cd2902f0d8
|
deleting old files for trie library
|
2009-07-01 16:35:21 +01:00 |
|
Costa Vitor
|
b7b3abb2c7
|
very old machines and gcc may not have isinf
|
2009-06-15 14:58:57 -05:00 |
|
Vitor Santos Costa
|
9aae90680e
|
fix maplist metapredicates in SWI.
|
2009-06-14 22:57:45 -05:00 |
|
Costa Vitor
|
91b09d7382
|
do not do macro_expansion from goal, only when consulting.
|
2009-06-14 19:44:36 -05:00 |
|
Costa Vitor
|
c3e84c9aaf
|
fix SWI emulation of maplist
|
2009-06-14 19:44:10 -05:00 |
|
Costa Vitor
|
76e5fa69e4
|
maplist: instead of trying to be smart, just create a new predicate per expanded metacall (#133)
|
2009-06-14 18:55:59 -05:00 |
|
Costa Vitor
|
f4856cf8d0
|
Merge branch 'master' of gitosis@yap.dcc.fc.up.pt:yap-6
Conflicts:
library/wundgraphs.yap
|
2009-06-10 14:09:30 -05:00 |
|
Vitor Santos Costa
|
5dd3aa5782
|
fix wneighbors
|
2009-06-10 12:42:45 -05:00 |
|
Vitor Santos Costa
|
4421f177b5
|
more module fixes (obs from Paulo Moura).
|
2009-06-10 12:35:13 -05:00 |
|
Vitor Santos Costa
|
4b19db742d
|
fix module problems (obs from Paulo Moura).
|
2009-06-10 11:36:28 -05:00 |
|
Costa Vitor
|
7ffbfdbc77
|
should use use_module, not ensure_loaded.
|
2009-06-08 14:14:26 -05:00 |
|
Costa Vitor
|
1e55e2f388
|
fix bad calls (obs from Paulo Moura).
|
2009-06-08 14:13:31 -05:00 |
|
Costa Vitor
|
982cf95bf6
|
fix warnings (rep from Paulo Moura)
|
2009-06-05 18:46:01 -05:00 |
|
Vitor Santos Costa
|
dd6426b3b9
|
fix dbqueues (obs from Paulo Moura).
|
2009-06-05 14:31:06 -05:00 |
|
Vitor Santos Costa
|
6983a45a43
|
improve a bit implementation of attr operations.
|
2009-06-05 09:48:22 -05:00 |
|
Vitor Santos Costa
|
b5a5e10544
|
fix warning.
|
2009-06-04 10:26:27 -05:00 |
|
Vitor Santos Costa
|
5a4d16790d
|
fix bad bracket for non GMP (Simon Strobl, #117)
|
2009-06-04 10:21:24 -05:00 |
|
Vitor Santos Costa
|
d42a2dc225
|
make yap2swi compile without GMP (obs from Tony Wilson).
|
2009-06-03 20:21:45 -05:00 |
|
Costa Vitor
|
7f54acb536
|
separate standard alarm from virtual alarm. timeout uses virtual alarm #112
|
2009-06-03 10:09:14 -05:00 |
|
Ulrich Neumerkel
|
6714048c9d
|
Forgotten change to virtual
|
2009-06-02 15:12:57 -05:00 |
|
Vitor Santos Costa
|
484595df5b
|
improve error handling.
|
2009-06-01 22:55:18 -05:00 |
|
Vitor Santos Costa
|
256d322f43
|
try to fix weird calling conventions of SWI.
|
2009-06-01 21:49:24 -05:00 |
|
Vitor Santos Costa
|
217afd3a72
|
fix undefined virtual_alarm
|
2009-06-01 21:30:56 -05:00 |
|
Costa Vitor
|
8870a1e661
|
define virtual timer and use it for timeout (#96)
|
2009-06-01 19:49:03 -05:00 |
|
Costa Vitor
|
251ac240b6
|
fix bad compilation of varargs preds.
|
2009-06-01 19:29:16 -05:00 |
|
Costa Vitor
|
98fef199bd
|
fix conflict in error handling (not supposed to be exported by SWI-Prolog.h
add PL_eval_expression_to_int64_ex
|
2009-06-01 18:01:30 -05:00 |
|
Costa Vitor
|
01f80f8116
|
-1 is the error in datime
|
2009-06-01 16:42:17 -05:00 |
|
Vitor Santos Costa
|
b8f60c623d
|
improvements to SWI compatibility
|
2009-06-01 15:38:39 -05:00 |
|
Vitor Santos Costa
|
d6ed058157
|
first pass at a decent implementation of PL_error (#95)
- basically copy SWI code.
|
2009-05-30 12:52:23 -05:00 |
|
Ulrich Neumerkel
|
5760986b2f
|
Forgotten failure - found by #22
|
2009-05-28 21:13:51 -05:00 |
|
Ulrich Neumerkel
|
c2bd671bfd
|
time_out/3: Give every alternative the full timeout time #86
|
2009-05-27 18:21:25 -05:00 |
|
Ulrich Neumerkel
|
f9342e835d
|
What's wrong with this one? Of course, the granularity of the alarms is a problem. And the inability to nest.
|
2009-05-27 16:01:44 -05:00 |
|
Costa Vitor
|
f11eeb2967
|
be more careful to handle throws.
|
2009-05-26 17:24:49 -05:00 |
|
Costa Vitor
|
e6129e84b7
|
unnecessary disable_interrupts (#69)
|
2009-05-26 16:57:27 -05:00 |
|
Vitor Santos Costa
|
de7474a5d9
|
allow inplace operations.
|
2009-05-26 10:48:45 -05:00 |
|
Vitor Santos Costa
|
99ac4f4d4a
|
handle SWI style goal expansion natively, instead of trying to be smart.
|
2009-05-24 19:18:52 -05:00 |
|
Costa Vitor
|
b93e5fd300
|
fix warning
|
2009-05-22 19:20:53 -05:00 |
|
Costa Vitor
|
d7135f06e9
|
fix charsio.
|
2009-05-21 19:15:12 -05:00 |
|
Vitor Santos Costa
|
f9533c8757
|
fix backtracking in timeout.
|
2009-05-21 01:30:24 -05:00 |
|
Vitor Santos Costa
|
56fa3499b1
|
oops
|
2009-05-21 01:08:34 -05:00 |
|