vsc
|
bf3c147f53
|
support long long for profiling counters. Requires better support for LL
in Yap code (only for __GNUC__ right now).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@802 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-03-20 15:10:18 +00:00 |
|
vsc
|
5ab43f8afc
|
fix the way undefined errors are processed if we have stack info.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@801 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-03-20 14:22:08 +00:00 |
|
vsc
|
af6ac94451
|
fixed the way syntax errors are sent out in number_atom
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@800 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-03-20 14:21:12 +00:00 |
|
vsc
|
5cfd4e9727
|
close should always be performed, even if unification fails.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@798 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-03-17 17:03:29 +00:00 |
|
vsc
|
ca2da577af
|
string parsing should stop at finding an EOF
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@796 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-03-13 18:30:33 +00:00 |
|
rslopes
|
9fbee88c0b
|
*** empty log message ***
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@795 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-03-13 15:34:32 +00:00 |
|
rslopes
|
5d8dfa974b
|
Updated version number
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@793 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-03-10 19:41:41 +00:00 |
|
pmoura
|
4cc9de5707
|
Logtalk 2.15.1 release files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@792 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-03-08 10:12:54 +00:00 |
|
pmoura
|
2572851ad5
|
Logtalk 2.15.1 release files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@791 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-03-08 10:01:36 +00:00 |
|
pmoura
|
fd505aa19c
|
Added note on updated Logtalk version.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@790 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-03-08 09:59:31 +00:00 |
|
vsc
|
e33b33019b
|
windows support
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@789 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-24 14:11:54 +00:00 |
|
vsc
|
51ea20683f
|
fix setof to use catch instead of trying to do its own thing;
fix unnecessary white lines when outputting solutions.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@788 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-24 11:01:01 +00:00 |
|
vsc
|
540d9639cb
|
fix bad change in utils.yap
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@787 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-21 19:27:40 +00:00 |
|
vsc
|
773f2fb56e
|
setof should cleanup in case of throw.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@786 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-21 19:18:12 +00:00 |
|
vsc
|
42ed54c331
|
fix debugging of log update predicates.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@785 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-19 16:54:34 +00:00 |
|
vsc
|
8334aa1f5e
|
protect live against people who hide system predicates away.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@784 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-19 16:43:24 +00:00 |
|
vsc
|
1709fbded4
|
call the garbage collector properly.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@783 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-17 10:36:40 +00:00 |
|
vsc
|
bca74cd190
|
fixes for int =\= long
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@782 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-14 12:20:57 +00:00 |
|
vsc
|
a31c94e31a
|
guess what: more int=\= long changes!
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@781 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-14 12:12:06 +00:00 |
|
vsc
|
33002a9a2a
|
more int =\= long fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@780 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-14 12:06:42 +00:00 |
|
vsc
|
0b0249a3dc
|
give protoypes to save_TR and restore_TR
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@779 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-14 12:06:18 +00:00 |
|
vsc
|
424509a54a
|
int=/=long changes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@778 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-14 12:01:49 +00:00 |
|
vsc
|
786267cf94
|
fix a few int =/= long warnings.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@777 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-14 11:47:01 +00:00 |
|
vsc
|
cf86499728
|
always make shadow copy of A1 before starting new procedure, even if you
are doing a meta-call next!
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@776 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-14 11:41:05 +00:00 |
|
vsc
|
1f914e7746
|
fix GetCurInpPos to use the stream we are scanning, not current input.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@775 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-14 10:56:56 +00:00 |
|
vsc
|
e7f92398da
|
fix SetAttVar: things may have changed since we asked to bind a variable.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@774 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-14 10:52:00 +00:00 |
|
vsc
|
5f92a9550e
|
support new version of database in save/restore.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@773 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-14 10:51:29 +00:00 |
|
vsc
|
9cde858f11
|
make sure that even if we optimise builtins in a predicate, source
code will still see the original.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@772 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-13 12:41:35 +00:00 |
|
vsc
|
06d65a5be7
|
garbage collector should register that retry_mark and friends have a hold
on a clause.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@771 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-12 15:40:04 +00:00 |
|
vsc
|
4d4516f848
|
>Code should be initialised in recordp and record_stat_p
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@770 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-12 14:02:42 +00:00 |
|
vsc
|
b37ee94fe9
|
you may have code and dbrefs at the same time.
try to expand trail in single sweep
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@769 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-12 13:20:52 +00:00 |
|
vsc
|
8c2af87600
|
check for modules everywhere in meta-calls.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@768 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-12 13:19:05 +00:00 |
|
vsc
|
bf12533e9f
|
expand stack in parser was not processing TR right.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@767 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-12 13:18:28 +00:00 |
|
vsc
|
96a8d96054
|
get rid of nasty choicepoint in eraseall.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@766 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-12 13:18:01 +00:00 |
|
vsc
|
ce47ad0085
|
a logical updatable predicate may never be undefined, because it is dynamic.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@765 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-12 13:17:36 +00:00 |
|
vsc
|
bcc49fc778
|
fix debugging of logical update predicates.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@764 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-12 13:17:00 +00:00 |
|
vsc
|
9a032b656a
|
fix previous module processing fixes
check if predicate is not in use before abolish static
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@763 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-11 16:33:24 +00:00 |
|
vsc
|
f59cc22c5d
|
module processing should also send the sources back.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@762 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-10 18:23:42 +00:00 |
|
pmoura
|
1fc139ed4b
|
Oops! Wrong gile commited!
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@761 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-07 18:42:54 +00:00 |
|
pmoura
|
94dc3feb77
|
New viewpoint example.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@760 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-07 18:35:47 +00:00 |
|
pmoura
|
bb5f5accd7
|
jEdit templates.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@759 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-07 18:34:12 +00:00 |
|
vsc
|
6bb873d03e
|
more meta-call fixes
fix module expansion for builtins
fix path predicates.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@758 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-07 12:05:39 +00:00 |
|
pmoura
|
75392e54c7
|
Logtalk 2.15.0 release files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@757 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-05 00:15:28 +00:00 |
|
pmoura
|
c060e91cfc
|
Updated Logtalk release number.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@756 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-02-04 23:53:41 +00:00 |
|
vsc
|
c8c4c76e01
|
always pass B to meta-calls.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@755 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-01-30 19:34:26 +00:00 |
|
vsc
|
d3b8ad429d
|
In optimised code for (A,B), tail should set E[B]
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@754 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-01-30 19:00:08 +00:00 |
|
vsc
|
533365611c
|
fix meta_calls with modules inside comma
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@753 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-01-30 18:00:26 +00:00 |
|
vsc
|
f5dad3ac1f
|
don't try to do module expansion if module borders are not crossed.
expand on-line depth_call and once.
improve write_x_loc
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@752 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-01-30 16:27:45 +00:00 |
|
vsc
|
1369dfa410
|
new meta-call scheme.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@751 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-01-29 14:47:17 +00:00 |
|
vsc
|
0b17ff4174
|
use CVS Id
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@750 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2003-01-27 15:55:40 +00:00 |
|