Vítor Manuel de Morais Santos Costa
|
51f6f509e1
|
hack to make ProbLog run faster on very large domains.
|
2009-11-11 10:54:05 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
8ecac6c2f9
|
sebuf on stdin was called if any std stream was a tty. Bad. (obs from Ashwin Srinivasan).
|
2009-11-10 11:25:56 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
b5ad71c9c1
|
improve functor tracing
|
2009-11-10 11:25:39 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
3b7e5544f6
|
m:subgoal should compile subgoal with m as default module (obs from Nuno Fonseca).
|
2009-11-04 12:29:31 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
0e1fae17d9
|
make sure action is deterministic on key input.
|
2009-11-04 12:29:09 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
8f46f3d71d
|
fix bad passing of ! destination if we were running at an exec: affected debugger.
|
2009-11-04 12:17:17 +00:00 |
|
Vitor Santos Costa
|
6870ba039d
|
awk systime() is not standard; hope to have better luck with date +%s
|
2009-11-04 09:04:13 +00:00 |
|
Vitor Santos Costa
|
717d6ac4c8
|
handle meta-calls to unbound variables.
first step to improve exceptions.
|
2009-11-04 00:10:27 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
2fdf8e9bda
|
fix bad ! register when calling continuation of meta-predicate (obs from A Kimmig).
|
2009-11-03 23:17:06 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
69d34fb0ce
|
fix over zealous cleaning of attributed variables in heapgc.c
|
2009-11-03 15:07:48 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
146718c060
|
fix bad call to tabling data structures.
|
2009-11-03 15:06:48 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
995b82cc6e
|
Nuno Fonseca's trie writing updates.
|
2009-11-03 14:37:12 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
7fddfbc189
|
fix bad tabling restore.
|
2009-11-02 16:43:24 +00:00 |
|
Vitor Santos Costa
|
15fc06764a
|
fix declaration and message_hook/3 (obs from Paulo Moura)
|
2009-11-02 12:53:51 +00:00 |
|
Vitor Santos Costa
|
a628079e00
|
make sure we walk every clause when doing restore mega_clause.
|
2009-11-02 12:46:39 +00:00 |
|
Vitor Santos Costa
|
021141188f
|
fix missing $live
|
2009-11-02 12:46:28 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
6a8cee8b79
|
compilation fixes
|
2009-10-31 00:18:13 +00:00 |
|
Vitor Santos Costa
|
bda231f24d
|
Use "Foreign.h"
|
2009-10-31 00:02:17 +00:00 |
|
Vitor Santos Costa
|
923094bd01
|
more updates to HEAPFIELDS.
|
2009-10-30 23:59:00 +00:00 |
|
Vitor Santos Costa
|
7116d1385b
|
move more fields to HEAPFIELDS
|
2009-10-28 15:53:23 +00:00 |
|
Vitor Santos Costa
|
838b14cb77
|
more data structures.
|
2009-10-28 15:20:46 +00:00 |
|
Vitor Santos Costa
|
d3f969e1b1
|
various_codes includes all the head pointers to the code space. Try to
centralise everything in a single file (HEAPFIELDS) and generate them
from a Prolog script (buildheap).
|
2009-10-28 13:11:35 +00:00 |
|
Vitor Santos Costa
|
d373f23b50
|
make some sense of the mess that was various_codes *
|
2009-10-27 10:48:37 +00:00 |
|
Vitor Santos Costa
|
36a7e5c59e
|
fix error handling in syntax_error (don't assume ARG2 has the output).
|
2009-10-26 22:56:18 +00:00 |
|
Vitor Santos Costa
|
4c8eb33e06
|
we had args already (no need for argv0)
improve error handling in YAP_ReadBuffer
|
2009-10-26 10:42:19 +00:00 |
|
Vitor Santos Costa
|
96da71b514
|
fix console.c to also add / (obs from Paulo Moura).
|
2009-10-23 23:54:24 +01:00 |
|
Vitor Santos Costa
|
9303efd6d6
|
fix singleton warning.
|
2009-10-23 23:54:00 +01:00 |
|
Vitor Santos Costa
|
78d2960d16
|
bad doc on nth/4 (obs from Daniel Diaz)
|
2009-10-23 23:21:42 +01:00 |
|
Vitor Santos Costa
|
981d060ffb
|
fix nth/4 going backwards (obs from Daniel Diaz).
|
2009-10-23 23:19:55 +01:00 |
|
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 |
|
Vitor Santos Costa
|
0179998d60
|
change Heap.h to YapHeap.h
rename $live to prolog/0 (for SWI compatibility).
|
2009-10-23 14:22:17 +01:00 |
|
Vitor Santos Costa
|
253444d7ca
|
support parms.h
pass argv[0]
|
2009-10-23 09:09:16 +01:00 |
|
Vitor Santos Costa
|
da0186a0aa
|
fix unused stuff.
|
2009-10-21 08:35:09 +01:00 |
|
Vitor Santos Costa
|
0f99e336cc
|
YAPVERSION
|
2009-10-21 00:20:18 +01:00 |
|
Vitor Santos Costa
|
c6e16a608a
|
fix @ option in format/2
|
2009-10-21 00:07:31 +01:00 |
|
Vitor Santos Costa
|
b2eb437625
|
minor changes to CLP(BN).
|
2009-10-21 00:05:23 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
54465b08f1
|
support ISO extension popcount/1
|
2009-10-20 10:03:10 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
90d8b42a85
|
document lsb
|
2009-10-20 09:51:55 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
36e0c6bcf7
|
support for msb
|
2009-10-20 09:50:51 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
d18cb214fa
|
implement epsilon (from ISO)
|
2009-10-20 09:21:59 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
7223b0c9a5
|
check for float.h
|
2009-10-20 09:11:10 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
d810cbd41d
|
we're moving down, not up, in both cases!
|
2009-10-19 16:39:40 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
91b47a438b
|
indenting stuff.
|
2009-10-19 16:39:06 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
230d8f504f
|
should make sure when we reset a trail_entry it looks like a variable pointer.
|
2009-10-19 16:37:25 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
460d0c9f6b
|
fix compilation in older gccs.
|
2009-10-16 08:36:37 +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
|
0f4b64d199
|
make should only look at reconsulted files, it makes no sense to use make for
consulted files.
|
2009-10-16 08:31:23 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
fc3c3b4e29
|
fix passing LD
|
2009-10-16 08:09:50 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
463348bb2f
|
fix memory collision in allocatng mmap
|
2009-10-16 08:09:22 +01:00 |
|
Vítor Manuel de Morais Santos Costa
|
6b5aa1542c
|
pass full cc argument, not just gcc
|
2009-10-16 08:08:45 +01:00 |
|