Vitor Santos Costa
|
bdf8b890e3
|
copy_term/3
|
2009-05-13 17:11:21 -05:00 |
|
Vitor Santos Costa
|
04fa96e8a0
|
add call_residue_vars (SWI and SICStus 4 compatibility).
|
2009-05-13 16:43:24 -05:00 |
|
Vitor Santos Costa
|
bddc09b963
|
documentation patch (from Ulrich Neumerkel).
|
2009-05-12 17:06:33 -05:00 |
|
Vitor Santos Costa
|
13e2febd30
|
stack overflow instructions could be wiped out by Restore.
|
2009-05-12 17:01:53 -05:00 |
|
Vitor Santos Costa
|
39ccbd345d
|
make options -T -L -G work as SWI: they impose a maximum size limit
|
2009-05-10 13:36:55 -04:00 |
|
Vitor Santos Costa
|
b177a9e333
|
/ is legal in Prolog, why did I comment that out?
|
2009-05-09 23:49:10 -04:00 |
|
Vitor Santos Costa
|
e5a3150da0
|
** and exp should not be compiled as ^.
|
2009-05-09 23:40:37 -04:00 |
|
Vitor Santos Costa
|
61973a2be6
|
be careful: error handling may have changed PC in call_c_with_fail!
|
2009-05-09 23:40:17 -04:00 |
|
Vitor Santos Costa
|
5b527e7eeb
|
just make things prettier.
|
2009-05-09 23:39:57 -04:00 |
|
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 |
|