Vitor Santos Costa
|
f53c741d96
|
improve low-level tracer.
|
2009-05-09 23:30:20 -04:00 |
|
Vitor Santos Costa
|
5b537ef7e2
|
fix error handling.
|
2009-05-09 23:30:08 -04:00 |
|
Vitor Santos Costa
|
f065e9359b
|
hProlog semantics requires checking *every* existing attributed variable (broken
in recent patch).
|
2009-05-08 00:01:09 -04:00 |
|
Vitor Santos Costa
|
d3632dd48c
|
fix case where you may bind variable (eg, freeze(X,Y)), obs from Ulrich Neumerkel.
|
2009-05-07 23:51:18 -04:00 |
|
Vitor Santos Costa
|
e4fdf5a1ff
|
fix (??) X^N, N< 0. When does this make sense?
|
2009-05-07 23:42:16 -04:00 |
|
Vitor Santos Costa
|
21fa27526c
|
generate error if module is unspecified (obs from Ulrich Neumerkel).
|
2009-05-07 23:14:28 -04:00 |
|
Vitor Santos Costa
|
7d37428f36
|
fix reporting state of unknown flag (obs from Paulo Moura).
|
2009-05-06 09:33:13 -05:00 |
|
Vitor Santos Costa
|
0cd9009132
|
remove debugging message.
|
2009-05-05 10:15:34 -05:00 |
|
Vitor Santos Costa
|
32b08082f7
|
fix clean_trail: with threads, objects may be above stack, not just below.
|
2009-05-05 09:56:47 -05:00 |
|
Vitor Santos Costa
|
6a6b18b045
|
send the abort message at the right place.
|
2009-05-04 22:31:03 -05:00 |
|
Vitor Santos Costa
|
c2e6456c25
|
wait until sending out the abort message.
|
2009-05-04 22:30:47 -05:00 |
|
Vitor Santos Costa
|
c31737fe3d
|
make sure that a meta-call to functor/3 has an environment so that
it can do garbage collection.
|
2009-05-04 21:57:08 -05:00 |
|
Vitor Santos Costa
|
a077500795
|
should always be ENV
|
2009-05-04 21:56:49 -05:00 |
|
Vitor Santos Costa
|
780b629bff
|
fix bad handling of trail overflow.
|
2009-05-04 21:26:47 -05:00 |
|
Vitor Santos Costa
|
10c38f8164
|
1. catch should not catch outside of scope!
2. when we are catching check for the first cleanup we can find; and while
doing that going on rewinding variables, for SICStus compatibility.
|
2009-05-04 18:12:33 -05:00 |
|
Vitor Santos Costa
|
35c1cb6338
|
put future environment when waking up goals before failure.
|
2009-05-04 18:11:43 -05:00 |
|
Vitor Santos Costa
|
e3293851a7
|
change variable names so that they are standard everywhere.
|
2009-05-04 18:11:11 -05:00 |
|
Vitor Santos Costa
|
42442bd360
|
make sure throw goes away on deterministic computations.
|
2009-05-04 18:10:07 -05:00 |
|
Vitor Santos Costa
|
d7559c3f96
|
put a reminder that in the future YAP will give an exception on unknown.
|
2009-05-04 18:08:12 -05:00 |
|
Vitor Santos Costa
|
848e1209a2
|
make sure call_cleanup makes exception handler fail.
|
2009-05-04 14:02:17 -05:00 |
|
Vitor Santos Costa
|
9ce8df7bcd
|
fix $skip_list (patch from Ulrich Neumerkel). It should be moved to C-code.
|
2009-05-04 11:53:24 -05:00 |
|
Vitor Santos Costa
|
ced3448c9a
|
error.pl should not be here (obs from Ulrich Neumerkel).
|
2009-05-04 11:41:01 -05:00 |
|
Vitor Santos Costa
|
6fd5e592d3
|
support probabilistic grammars from CLPBN
|
2009-05-02 14:22:54 -05:00 |
|
Vitor Santos Costa
|
9366e160e0
|
fix SHAREDIR for chr
|
2009-05-02 14:20:44 -05:00 |
|
Vitor Santos Costa
|
1f7b839e85
|
support exporting top-level-work as absolute path
|
2009-05-02 14:11:54 -05:00 |
|
Vitor Santos Costa
|
7b993ca987
|
this should be in packages, not in LGPL!
|
2009-05-02 14:11:10 -05:00 |
|
Vitor Santos Costa
|
8385f4bea6
|
saved state should be startup.yss, not startup.yss, in case YAP looks up
saved state in current directory (obs from Ulrich Neumerkel).
|
2009-05-02 14:06:24 -05:00 |
|
Vitor Santos Costa
|
5c8fd76ab6
|
fix previous patch: it refers to current source.
|
2009-05-02 13:22:47 -05:00 |
|
Vitor Santos Costa
|
1e0e08be7f
|
correct dir formatting for info including special ch (Ulrich Neumerkel).
|
2009-05-02 13:16:59 -05:00 |
|
Vitor Santos Costa
|
bc39647627
|
fix gmp-less compilation (Tony Wilson).
|
2009-05-02 12:34:49 -05:00 |
|
Vitor Santos Costa
|
3603c6eb07
|
include popen for mingw compilation
simplify Makefile a tiny bit.
|
2009-05-02 12:33:36 -05:00 |
|
Vitor Santos Costa
|
a91e2f9030
|
make git ignore these files (Ulrich Neumerkel).
|
2009-05-02 11:00:21 -05:00 |
|
Vitor Santos Costa
|
86d08b42c4
|
Ulrich Neumerkel: add a docs/dir directory for people who want to use info there.
|
2009-05-02 10:56:32 -05:00 |
|
Vitor Santos Costa
|
2016e118b3
|
Ulrich Neumerkel's patch so that variables are declared in front of a block.
|
2009-05-02 10:54:09 -05:00 |
|
Vitor Santos Costa
|
a8e3af4c33
|
Jean-Francois Mertens patches for OSX linking and compilation.
|
2009-05-02 10:35:29 -05:00 |
|
Vitor Santos Costa
|
f209796c3b
|
fix bad overflow handling
|
2009-05-01 12:46:34 -05:00 |
|
Vitor Santos Costa
|
496349e38a
|
do not compile regex packages unnecessarily
|
2009-05-01 12:45:21 -05:00 |
|
Vitor Santos Costa
|
58838b7838
|
fix attributed variable space allocation
|
2009-05-01 12:11:52 -05:00 |
|
Vitor Santos Costa
|
ee44706d37
|
fix bad initialization of H0 in tabling
|
2009-05-01 12:09:49 -05:00 |
|
Vitor Santos Costa
|
91b3e4359d
|
handle tabling errors where CP->AP==NULL
|
2009-05-01 12:09:22 -05:00 |
|
Vitor Santos Costa
|
8275f2232c
|
fix handling of multiassignment variables with tabling;
fix bad overflow handling when copying terms from tries.
|
2009-05-01 11:53:59 -05:00 |
|
Vítor Santos Costa
|
04f3b32a9a
|
clean code a little bit.
|
2009-04-29 14:22:20 +01:00 |
|
Vítor Santos Costa
|
8c3406adac
|
don't forget to globalise variables before making them global.
|
2009-04-29 14:21:52 +01:00 |
|
Vitor Santos Costa
|
bcfa642520
|
fix info install (from Jean-François Maertens)
|
2009-04-28 15:02:37 -05:00 |
|
Vitor Santos Costa
|
ecb54b0f63
|
fix syntax error (again!)
|
2009-04-27 18:28:43 -05:00 |
|
Vitor Santos Costa
|
9c4e4b12bb
|
fix syntax error without GMP
|
2009-04-27 17:20:53 -05:00 |
|
Vitor Santos Costa
|
61ad7c6da8
|
fix non-gmp calls to arith2
|
2009-04-26 19:24:21 -05:00 |
|
Vitor Santos Costa
|
a89f9a35ba
|
keep a reminder that maybe we want to be careful about stack expansion.
|
2009-04-26 11:16:56 -05:00 |
|
Vitor Santos Costa
|
5baaf79916
|
fix call_with_args/.. (obs from Jose Santos).
|
2009-04-26 11:16:40 -05:00 |
|
Vitor Santos Costa
|
6c10e49eb8
|
remove debugging writeln
|
2009-04-26 10:56:19 -05:00 |
|