Vítor Santos Costa
|
f4e2a0b4c8
|
fix PL_unify_list and atom/functor conversion.
small speedups.
|
2010-05-03 17:02:49 +01:00 |
|
Vitor Santos Costa
|
31554991c8
|
better emulation of SWI atom_t and functor_t.
|
2010-05-03 14:26:56 +01:00 |
|
Vítor Santos Costa II
|
23d01fc7a6
|
version 6.0.5
|
2010-05-01 12:20:28 +01:00 |
|
Vítor Santos Costa II
|
c351637eeb
|
add\0 after CVT_WRITE
|
2010-04-29 23:45:08 +01:00 |
|
Vítor Santos Costa II
|
030539f33b
|
PL_get_chars: Implement CVT_WRITE and CVT_WRITE_CANONICAL
|
2010-04-29 23:04:04 +01:00 |
|
Vítor Santos Costa II
|
8d04b08b95
|
fix PL_cut_query to remove top CP, and fix PL_call_predicate to use PL_cut_query to close,
and not PL_close_query.
|
2010-04-23 16:43:29 +01:00 |
|
Vítor Santos Costa II
|
e8be4296f3
|
make ctime accept integers, who knows?
|
2010-04-22 12:13:57 +01:00 |
|
Vítor Santos Costa II
|
39ce07fefb
|
PL_call_predicate should close query, not cut query :(
ctime should accept a float for SWI compatibility
|
2010-04-22 09:00:41 +01:00 |
|
Vítor Santos Costa II
|
719089b96b
|
make PL_is_initialised honest :)
|
2010-04-13 00:31:48 +01:00 |
|
Vitor Santos Costa
|
4fda6b7488
|
track recent SWI changes.
|
2010-02-22 09:35:21 +00:00 |
|
U-Khasa\Vitor
|
33190e290d
|
mingw complaint with recent versions of gcc
|
2010-02-10 03:03:03 -06:00 |
|
Vitor Santos Costa
|
74f3142499
|
faster calls
|
2010-01-26 22:26:08 +00:00 |
|
Vitor Santos Costa
|
110f1c7977
|
improve SWI interface compatibility
|
2010-01-26 12:21:06 +00:00 |
|
Vitor Santos Costa
|
0d38d67dfa
|
add missing interface functions.
|
2010-01-25 12:29:51 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
d3f0410c7d
|
include PL_get_intptr
|
2010-01-15 16:21:43 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
af32dc1a9c
|
make cut_c default.
|
2010-01-15 15:09:18 +00:00 |
|
Vitor Santos Costa
|
ff628b8e78
|
move to more recent interface.
|
2010-01-15 00:49:05 +00:00 |
|
Vitor Santos Costa
|
5fc26e1b45
|
improve emulataion of backtrackable SWI c-code (request from NF).
|
2010-01-06 11:25:15 -02:00 |
|
Vitor Santos Costa
|
6d1eec34db
|
make atom locking compatible with SWI-Prolog.
|
2009-12-21 10:12:47 -02:00 |
|
Vítor Manuel de Morais Santos Costa
|
b69c0ba2a9
|
add to API
|
2009-12-12 23:21:25 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
b16623d026
|
fix realloc and friends (obs from Nuno Fonseca).
|
2009-11-27 13:31:03 +00:00 |
|
Vitor Santos Costa
|
a132707746
|
undo PL_error updates
|
2009-11-21 22:21:17 +00:00 |
|
nf@khaixa.(none)
|
1bfbe535da
|
Extended support for SWI-Prolog C interface.
|
2009-11-20 08:42:22 +00: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 |
|
U-Khasa\Vitor
|
2020a31362
|
mingw compilation
|
2009-07-18 13:38:38 -07:00 |
|
Costa Vitor
|
b7b3abb2c7
|
very old machines and gcc may not have isinf
|
2009-06-15 14:58:57 -05:00 |
|
Vitor Santos Costa
|
b5a5e10544
|
fix warning.
|
2009-06-04 10:26:27 -05:00 |
|
Vitor Santos Costa
|
5a4d16790d
|
fix bad bracket for non GMP (Simon Strobl, #117)
|
2009-06-04 10:21:24 -05:00 |
|
Vitor Santos Costa
|
d42a2dc225
|
make yap2swi compile without GMP (obs from Tony Wilson).
|
2009-06-03 20:21:45 -05:00 |
|
Vitor Santos Costa
|
484595df5b
|
improve error handling.
|
2009-06-01 22:55:18 -05:00 |
|
Vitor Santos Costa
|
256d322f43
|
try to fix weird calling conventions of SWI.
|
2009-06-01 21:49:24 -05:00 |
|
Costa Vitor
|
251ac240b6
|
fix bad compilation of varargs preds.
|
2009-06-01 19:29:16 -05:00 |
|
Costa Vitor
|
98fef199bd
|
fix conflict in error handling (not supposed to be exported by SWI-Prolog.h
add PL_eval_expression_to_int64_ex
|
2009-06-01 18:01:30 -05:00 |
|
Vitor Santos Costa
|
b8f60c623d
|
improvements to SWI compatibility
|
2009-06-01 15:38:39 -05:00 |
|
Vitor Santos Costa
|
d6ed058157
|
first pass at a decent implementation of PL_error (#95)
- basically copy SWI code.
|
2009-05-30 12:52:23 -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
|
b5dc71d080
|
is_list/1 is now a builtin.
|
2009-04-24 10:31:53 -05:00 |
|
Vitor Santos Costa
|
154bc2cde1
|
make sure we export definitions here.
|
2009-04-21 08:29:28 -05:00 |
|
Vitor Santos Costa
|
dba3444a04
|
fix stack for construction of deep terms in PL_unify.
|
2009-04-18 18:49:12 -05:00 |
|
Vitor Santos Costa
|
9c0831d18a
|
one little step forward with PL_signals.
|
2009-04-18 15:21:02 -05:00 |
|
Vitor Santos Costa
|
b159736edd
|
fixes for 64 bits.
|
2009-04-14 01:25:21 +01:00 |
|
Vitor Santos Costa
|
67b29f3c85
|
improve SWI compatibility.
|
2009-03-13 19:40:27 +00:00 |
|
Vítor Santos Costa
|
43e70f2003
|
more changes to support SWI Input/Output. Now it compiles, which does
not mean it would work!
|
2008-12-22 12:03:14 +00:00 |
|
Vítor Santos Costa
|
e51a4c2f5b
|
more changes to interface better with SWI-Prolog
|
2008-12-19 11:41:56 +00:00 |
|
Vítor Santos Costa
|
a2744ed186
|
further changes to better support SWI interface.
|
2008-12-17 14:47:05 +00:00 |
|
Vítor Santos Costa
|
2b0c27deb6
|
Remove attempt to emulate SWI I/O
add YAP_getcwd and PL_cwd to interface
|
2008-12-13 16:07:55 +00:00 |
|
vsc
|
82efc8fb2c
|
small fixes to compile in Windows again.
Trust _isatty
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2311 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-08-22 01:59:48 +00:00 |
|
vsc
|
a3983fa820
|
swi compatibility support
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2294 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-08-01 21:44:25 +00:00 |
|
vsc
|
e1866e2917
|
improve C-interface and SWI comptaibility a bit.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2292 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-07-24 16:02:04 +00:00 |
|
vsc
|
b2274186bd
|
make or-parallelism compile again
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2164 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-03-25 16:45:53 +00:00 |
|