Ricardo Rocha
|
a532b6cff3
|
struct local_optyap_data is now part of struct worker_local (generated from the file LOCALS)
|
2011-05-09 19:36:51 +01:00 |
|
Vitor Santos Costa
|
925b8fec01
|
Merge branch 'master' of ssh://yap.git.sf.net/gitroot/yap/yap-6.3
|
2011-05-08 23:12:44 +01:00 |
|
Vitor Santos Costa
|
14bae4cb7e
|
avoid choice-point in ord-union.
|
2011-05-08 23:11:40 +01:00 |
|
Joao
|
dc3c54c164
|
change LOCALS macros.
|
2011-05-04 10:11:41 +01:00 |
|
Vitor Santos Costa
|
9c3d6a187d
|
debugging cleanups
actually use readline flag.
|
2011-03-26 15:45:42 +00:00 |
|
Vítor Santos Costa
|
e03acef3f9
|
use SWI flags.
|
2011-03-26 15:17:17 +00:00 |
|
Vitor Santos Costa
|
ca952a4eac
|
include R package.
|
2011-03-19 15:29:06 +00:00 |
|
Vítor Santos Costa
|
dcccf3aa85
|
catch null access.
|
2011-03-16 00:15:15 +00:00 |
|
Vítor Santos Costa
|
36a0023fbf
|
iimprove SWI compat
|
2011-03-15 23:49:28 +00:00 |
|
Vítor Santos Costa
|
6b5046bb8c
|
use external modules.
|
2011-03-15 16:22:56 +00:00 |
|
Vítor Santos Costa
|
839d612367
|
improve SWI predicate calling: fix bug in non-deterministic calls.
|
2011-03-14 20:54:19 +00:00 |
|
Vítor Santos Costa
|
0d6be2d858
|
improve string support
fix non-thread compilation.
|
2011-03-11 23:21:23 +00:00 |
|
Vítor Santos Costa
|
e05b84ce4e
|
fix to thread support.
|
2011-03-11 19:49:32 +00:00 |
|
Vítor Santos Costa
|
93d2ac7e59
|
handle errors.
|
2011-03-11 19:49:01 +00:00 |
|
Vítor Santos Costa
|
8eeae7942c
|
avoid loading memfile
|
2011-03-11 19:48:43 +00:00 |
|
Vitor Santos Costa
|
5418f55d74
|
fix pl-tai
|
2011-03-09 13:05:03 +00:00 |
|
U-WIN-U2045GN0RNQ\Vítor Santos Costa
|
cfc806500d
|
fix popen definition.
|
2011-03-08 00:07:08 +00:00 |
|
U-WIN-U2045GN0RNQ\Vítor Santos Costa
|
a3f79cede9
|
WINDOWS compatibility
|
2011-03-08 00:03:50 +00:00 |
|
Vítor Santos Costa
|
90d93fdbdd
|
cache abstra machine register in threaded mode.
|
2011-03-07 16:02:55 +00:00 |
|
Vítor Santos Costa
|
da1df3d851
|
more cleanups.
|
2011-03-02 23:19:39 +00:00 |
|
Vítor Santos Costa
|
73541f506f
|
get rid of old SWI emulation stuff.
|
2011-03-01 10:41:06 +00:00 |
|
ubu32
|
3f6b92de4b
|
enable compilation with multi-threading.
|
2011-02-27 15:06:10 -08:00 |
|
ubu32
|
f2e8f2ac2e
|
more fixes for bignum support in PLStream.
|
2011-02-27 03:40:27 -08:00 |
|
ubu32
|
53e8811077
|
fixes to use SWI version of readline.
|
2011-02-26 18:34:44 -08:00 |
|
Vitor Santos Costa
|
0614a8c26e
|
readline fixes
|
2011-02-16 21:11:45 +00:00 |
|
Vitor Santos Costa
|
dce619f804
|
compile readline.
|
2011-02-16 00:23:58 +00:00 |
|
Theofrastos Mantadelis
|
2d54ccf355
|
fixed an open choice point
|
2011-02-15 21:19:21 +00:00 |
|
Vítor Santos Costa
|
a40987b70d
|
ifixes to support 64 bits:
- protect registers before calling prune()
- use Int, not int.
|
2011-02-15 18:14:18 +00:00 |
|
ubu32
|
185bb1b3f0
|
cleanups.
|
2011-02-15 06:43:28 -08:00 |
|
ubu32
|
57f5ef8cfc
|
more bug fixes:
- make readline use packages, not old YAP code
- fix ! over backtrack cps
- fix write list
|
2011-02-15 05:54:19 -08:00 |
|
ubu32
|
140318ff16
|
read works now.
|
2011-02-14 23:39:27 -08:00 |
|
ubu32
|
99cbe94bed
|
fix unify functor
|
2011-02-14 11:28:07 -08:00 |
|
ubu32
|
c277229aa9
|
fix frame stuff
small interface fix.
|
2011-02-14 06:58:03 -08:00 |
|
Vitor Santos Costa
|
80f190bc8a
|
use SWI user_*.
|
2011-02-13 01:03:08 +00:00 |
|
Vitor Santos Costa
|
98684ba4bb
|
remove YAP sockets interface.
|
2011-02-12 23:38:24 +00:00 |
|
Vitor Santos Costa
|
2d07a7730e
|
remove YAP memory (string) streams.
|
2011-02-12 18:42:44 +00:00 |
|
Vitor Santos Costa
|
be79c3326e
|
first pass at open/ and friends.
|
2011-02-12 14:14:12 +00:00 |
|
Vitor Santos Costa
|
b219e288eb
|
is_absolute_file_name/2
|
2011-02-12 01:24:03 +00:00 |
|
Vitor Santos Costa
|
42ff655ae5
|
working directory is now a part of YAP kernel.
|
2011-02-12 00:44:39 +00:00 |
|
Vitor Santos Costa
|
712300027e
|
include support for working_directory/2 as a system predicate.
|
2011-02-12 00:26:28 +00:00 |
|
Vitor Santos Costa
|
2451a052cb
|
use text routines from current SWI fli.
|
2011-02-12 00:17:59 +00:00 |
|
Vítor Santos Costa
|
45032cc61e
|
export current predicate for SWI built-ins.
|
2011-02-11 19:01:18 +00:00 |
|
Vitor Santos Costa
|
6617a63b7e
|
attempt to improve error handliong in SWI emulation.
|
2011-02-11 14:17:27 +00:00 |
|
Vítor Santos Costa
|
b475be5692
|
more SWI compatibility changes.
|
2011-02-11 01:22:07 +00:00 |
|
Vítor Santos Costa
|
02c791fc3d
|
iminor PLStream fixes.
|
2011-02-10 21:45:43 +00:00 |
|
Vitor Santos Costa
|
3fe9b923cb
|
more fixes to SWI emulation
integrate in main binary
|
2011-02-10 21:14:38 +00:00 |
|
Vitor Santos Costa
|
232a740d43
|
upgrade to latest SWI
|
2011-02-10 00:01:19 +00:00 |
|
Vítor Santos Costa
|
0ad02c3ee1
|
Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3
|
2011-02-08 21:06:02 +00:00 |
|
Theofrastos Mantadelis
|
b57859f28b
|
fixed some typos
|
2011-02-04 16:08:18 +01:00 |
|
Theofrastos Mantadelis
|
7fd6faea64
|
flags: fixed an interval bug
|
2011-02-03 17:20:42 +01:00 |
|
Vitor Santos Costa
|
c1721df472
|
Merge branch 'master' of /yap-6.3
Conflicts:
C/c_interface.c
|
2011-02-03 11:33:50 +00:00 |
|
U-WIN-U2045GN0RNQ\Vítor Santos Costa
|
a4a1feeacc
|
improve SWI emulation in WIN32.
|
2011-02-03 11:23:12 +00:00 |
|
Vítor Santos Costa
|
8ab12ec680
|
fix mix swi/sicstus
|
2011-02-02 20:45:29 +00:00 |
|
Theofrastos Mantadelis
|
857c8c042e
|
Final version for today
|
2011-02-01 18:37:32 +01:00 |
|
Theofrastos Mantadelis
|
95427488d6
|
...
|
2011-02-01 18:11:36 +01:00 |
|
Theofrastos Mantadelis
|
ab24175145
|
hopefully the bug is now fixed...
|
2011-02-01 17:51:54 +01:00 |
|
Theofrastos Mantadelis
|
f0c7c76966
|
fixed some minor issues in c_alarms
|
2011-02-01 17:36:34 +01:00 |
|
Theofrastos Mantadelis
|
73918e78aa
|
Added flags library
|
2011-02-01 12:13:42 +01:00 |
|
Theofrastos Mantadelis
|
b73a93f26a
|
fixed the makefile...
|
2011-02-01 12:05:35 +01:00 |
|
Theofrastos Mantadelis
|
a82b1fed6f
|
A new library, namely concurrent alarms
|
2011-02-01 12:02:57 +01:00 |
|
Vitor Santos Costa
|
404c6d3a4f
|
protect registers.
|
2011-01-20 12:04:50 -06:00 |
|
Vitor Santos Costa
|
d52d05a626
|
fix atom_term builtin not to require previous loading of charsio.
|
2011-01-20 11:51:46 -06:00 |
|
Vitor Santos Costa
|
5c54ff89a1
|
add subtract/3 to lists.
|
2011-01-03 21:55:42 -06:00 |
|
Vitor Santos Costa
|
a9587b5e3d
|
restore and agc of recorded terms
overflows in recorded.
|
2011-01-02 21:16:29 -06:00 |
|
Vitor Santos Costa
|
7c86b244b9
|
patches from Keri Harris
|
2010-12-30 22:14:45 -06:00 |
|
Theofrastos Mantadelis
|
8499f36f0b
|
Fixed the tmp_file/2, added tmpdir/1.
|
2010-12-20 17:33:23 +01:00 |
|
Vitor Santos Costa
|
1533d0bbd7
|
more fixes to PL_get_codes.
|
2010-12-19 22:06:41 +00:00 |
|
Vitor Santos Costa
|
f4d82b0f58
|
looks like sound.
|
2010-12-19 22:01:37 +00:00 |
|
Roberto Bagnara
|
02fbaf958a
|
Fixed a few issues in the glue code for SWI-Prolog compatibility.
|
2010-12-19 21:59:38 +00:00 |
|
Vitor Santos Costa
|
168a6366f8
|
enable obtaining current stream_position from SWI.y
|
2010-12-19 21:32:13 +00:00 |
|
Roberto Bagnara
|
cb7c2e0ca8
|
Fixed PL_is_integer() and PL_is_number() so as to take bignums into account.
|
2010-12-19 19:39:12 +00:00 |
|
Vítor Santos Costa
|
4b2156446a
|
ifix writeln in SWI mode
|
2010-12-17 20:26:45 +00:00 |
|
Theofrastos Mantadelis
|
b5d486279a
|
fix a trie backward traverse bug
|
2010-12-17 12:29:56 +01:00 |
|
Vitor Santos Costa
|
0c7f207627
|
make format/n swi aware.
|
2010-12-17 00:11:05 +00:00 |
|
Vítor Santos Costa
|
4546a22101
|
SWI seems to use t=0 for user_input/output. Not very clear why...
|
2010-12-15 20:03:22 +00:00 |
|
Vítor Santos Costa
|
1ca5c92469
|
fix goal expansion for with_output_to in SWI mode (obs from Roberto Bagnara).
|
2010-12-15 12:08:26 +00:00 |
|
Vitor Santos Costa
|
68539ab1e0
|
make sure with_output_to argument is not rewritten.
|
2010-12-14 23:46:17 +00:00 |
|
Vítor Santos Costa
|
57aafe5d23
|
don't use with_output_to/2 from PLStream: it gets confused by whose stdout it should write to.
|
2010-12-14 12:04:44 +00:00 |
|
Vítor Santos Costa
|
628ae12d15
|
ifix warning message.
|
2010-12-14 12:04:33 +00:00 |
|
Vítor Santos Costa
|
eb82f5fa2a
|
more fixes to recursive call execution and backtracking from within C-mode.
semweb java example now working.
|
2010-12-14 09:30:40 +00:00 |
|
Vítor Santos Costa
|
f89f7e8e98
|
PL_set_engine should always return a sensible answer, even if multi-threading is not on.
|
2010-12-13 21:07:35 +00:00 |
|
Vitor Santos Costa
|
3c4da56af2
|
allow write to find out about SWI streams in SWI mode.
|
2010-12-13 12:38:37 +00:00 |
|
Vítor Santos Costa
|
51e9cb14a7
|
nl should be in the SWI IO (obs from Roberto Bagnara).
|
2010-12-12 19:07:24 +00:00 |
|
Vítor Santos Costa
|
c08e99a77c
|
fix mapnodes/2 (obs from Ingo Molnar).
|
2010-12-07 17:50:51 +00:00 |
|
Vítor Santos Costa
|
af6bf40985
|
fix SWI functor handling to work with 32 bits. (for now)
|
2010-12-02 19:41:48 +00:00 |
|
Vítor Santos Costa
|
2713ac27b6
|
Merge branch 'master' of yap.dcc.fc.up.pt:yap-6
Conflicts:
library/dialect/swi/fli/swi.h
|
2010-12-02 19:38:15 +00:00 |
|
Vítor Santos Costa
|
f03f353722
|
make swi functors more robust to confusion with atoms.
|
2010-12-02 19:25:10 +00:00 |
|
Vitor Santos Costa
|
7e59179622
|
fix bad SWI functor :(
|
2010-12-02 12:10:03 +00:00 |
|
Vitor Santos Costa
|
b02507ed22
|
fix 32 bit atoms to ensure alignment at 8 bytes (broken with blobs).
|
2010-12-02 11:49:58 +00:00 |
|
Vitor Santos Costa
|
aead067476
|
mv swi compatibility stuff to library/dialect
|
2010-11-30 22:33:33 +00:00 |
|
Vitor Santos Costa
|
56c767f2b7
|
fix bad free
|
2010-11-30 22:12:30 +00:00 |
|
Vitor Santos Costa
|
2d00dd15ab
|
fix missing files
|
2010-11-30 21:59:45 +00:00 |
|
Vitor Santos Costa
|
7b6f330bd3
|
improve blob support (but just skeleton).
|
2010-11-29 23:17:06 +00:00 |
|
Vitor Santos Costa
|
fe1fbaf6f7
|
Merge branch 'master' of yap.dcc.fc.up.pt:yap-6
Conflicts:
library/dialect/swi.yap
|
2010-11-28 13:48:09 +00:00 |
|
Vitor Santos Costa
|
f4bda9b043
|
fix build compund term.
|
2010-11-28 11:50:41 +00:00 |
|
Theofrastos Mantadelis
|
359855132a
|
Corrected a db trie related bug
|
2010-11-27 16:34:18 +01:00 |
|
Vitor Santos Costa
|
92f647556d
|
prolog_to_os_filename is now built-in.
|
2010-11-27 10:20:52 +00:00 |
|
Paulo Moura
|
f604df8fec
|
Commented out the definition of the predicate prolog_to_os_filename/2, now a built-in predicate, in order to fix CHR compilation.
|
2010-11-27 00:13:00 +00:00 |
|
Vitor Santos Costa
|
f470a44efe
|
Merge branch 'master' of yap.dcc.fc.up.pt:yap-6
|
2010-11-26 23:14:09 +00:00 |
|
Theofrastos Mantadelis
|
44105c6c49
|
forgot to add :-D
|
2010-11-24 21:53:16 +01:00 |
|