vsc
1530bf21ed
compiler should check for variables first!
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@694 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-20 05:17:26 +00:00
vsc
bf37b29b4b
better handling for scanning errors;
...
make Yap_error_output a global variable.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@693 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-19 17:10:45 +00:00
vsc
35f1d9cf63
initialization predicates should execute in consulted module.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@692 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-19 14:43:17 +00:00
vsc
d7f80ea1ad
Stasinos noticed that _YAP_ breaks C standard: use Yap_ instead.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@691 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-18 18:18:05 +00:00
vsc
212c64f782
fix bad documentation on remove_duplicates.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@690 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-18 17:25:22 +00:00
vsc
f53fdc54cb
Patrick Caldon:
...
make goal_expansion/3 work recursively
fixes a couple of spelling errors in the manual
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@689 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-18 17:17:22 +00:00
stasinos
735c5bed1c
FileNameBuf is now _YAP_FileNameBuf
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@688 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-14 17:33:37 +00:00
stasinos
a4808d86da
_YAP_RecoverSlots() and YAP_RecoverSlots() return void
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@687 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-14 17:32:08 +00:00
vsc
304fad4247
commit configure
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@686 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-13 15:29:44 +00:00
vsc
81716ef31f
WIN32 support updates and some fixes.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@685 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-12 19:53:52 +00:00
stasinos
9cfd0deeab
all global symbols should now start with _YAP
...
add the T formatting control sequence for debugging the
internal representation of terms
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@684 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-12 10:29:31 +00:00
stasinos
9d4712b400
all global symbols should now start with _YAP
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@682 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-12 10:25:11 +00:00
vsc
0b562d3e2d
updates to configure
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@681 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-12 04:36:59 +00:00
vsc
99c2029cdc
support for inlines.o
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@680 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-12 04:36:05 +00:00
vsc
6c626484f0
fix module stuff (at last)
...
debugger should call goal_expansion in spycalls.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@679 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-12 00:33:48 +00:00
vsc
f56a874e3b
fix library/system Makefile
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@678 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-11 20:01:22 +00:00
vsc
9875d2ed7c
add maximum limit to how much we can dump on stack error.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@677 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-11 19:48:07 +00:00
vsc
8c8a7c02ee
move inline callables to their own space.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@676 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-11 17:40:31 +00:00
vsc
7b2c4dc6ff
all global symbols should now start with _YAP
...
global functions should not be called from within file (bug in
binutils/WIN32).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@675 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-11 17:38:10 +00:00
pmoura
932a850d5e
Added note on updated Logtalk version (2.14.4).
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@674 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-05 23:59:46 +00:00
vsc
7be5341ee0
don't show inner preds in stack dump.
...
debugger should never show (a,b).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@673 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-05 19:14:42 +00:00
stasinos
ab4168aff5
use MPI_Probe() instead of two send/receives, simplify mpi_parse()
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@672 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-05 11:14:08 +00:00
pmoura
3075aa7fa1
Logtalk 2.14.4 release files.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@671 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-11-04 21:29:14 +00:00
vsc
4326a07f2e
make compile module aware.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@670 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-31 19:27:13 +00:00
vsc
ae570afa71
fix portray_clause(a(1))
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@669 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-31 17:35:24 +00:00
stasinos
33a7448b24
work around a possible redhat+MPICH bug
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@668 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-31 11:13:21 +00:00
vsc
a282a4e7c1
get rid of annoying debugging message.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@667 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-31 00:32:08 +00:00
vsc
e7a8249e02
search for trail fault was broken.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@666 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-30 20:30:16 +00:00
vsc
bbeb11f0d0
oops, -l was broken.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@665 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-30 20:23:27 +00:00
vsc
8ac94c1d88
cleanup restore: use same code for check_saved_state and for actual
...
restore, tell exact path of file, try several files even if first one is
corrupt.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@664 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-30 17:27:19 +00:00
vsc
6d8c592775
fix garbage collection for delays (report from Bart Demoen).
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@663 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-29 17:23:32 +00:00
stasinos
ace4b58e5b
fix overflow bugs in parser and scanner: check if we have space before we start writing\!
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@662 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-29 14:02:43 +00:00
stasinos
ea76f86890
If parser overflows in local stack, expand global with scanned terms.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@661 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-29 13:58:21 +00:00
vsc
6a4f06cde6
don't forget that gc may not give you all the space you want the first
...
time: stdpreds.c
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@660 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-29 04:19:09 +00:00
vsc
4e80f5feeb
fix duplicated entry for term_variables/2 (Pat Caldon)
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@659 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-29 03:13:57 +00:00
vsc
36a9f180c3
fix overflow bugs in parser and scanner: check if we have space
...
before we start writing!
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@658 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-29 03:10:00 +00:00
vsc
8d9d9cb4d5
optimise tail recursion when compiling lists.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@657 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-28 20:01:53 +00:00
vsc
e7fc4d0059
If parser overflows in local stack, expand global with
...
scanned terms.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@656 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-28 20:00:59 +00:00
vsc
ad552d04b4
avoid recursive calls while parsing lists.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@655 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-28 17:46:55 +00:00
vsc
8c71464b80
cleanup patches.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@654 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-27 18:11:01 +00:00
vsc
4eb3336b3c
back to config2.5
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@653 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-24 03:32:04 +00:00
vsc
7f4fdb1652
don't debug (a,b), debug a and then b.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@652 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-23 21:43:55 +00:00
vsc
ead95fb0d4
fix warnings;
...
improve SIGINT handling if !isastty
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@651 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-23 20:55:37 +00:00
vsc
95e6dea185
respect prefix option in WIN32
...
check for rint in configure and use
a simple hack to replace it if needed.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@650 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-23 17:10:33 +00:00
vsc
e381b4b415
fix script documentation :-(.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@649 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-22 04:38:26 +00:00
vsc
593162243d
check for overflows while building large constants (atom_chars and
...
friends).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@648 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-22 04:00:11 +00:00
vsc
5fd92de03b
further support for threads.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@647 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-22 03:45:24 +00:00
vsc
5a5c674300
disable stack shifting and garbage collection in the presence of
...
multiple threads.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@646 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-21 22:52:36 +00:00
vsc
0351b9f0ab
make --enable-threads work on CVS release.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@645 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-21 22:14:29 +00:00
vsc
f7f3da7704
MacOSX dl patches by ROberto Chinnini
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@644 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-10-20 18:43:11 +00:00