Vitor Santos Costa
10c0f7a175
missing PL_unify_chars (just copied from SWI).
2010-02-22 22:01:02 +00:00
Vitor Santos Costa
1012f1e1b6
more SWI upgrades
2010-02-22 17:59:23 +00:00
Vitor Santos Costa
4a53759fc1
update PLStream to more recent version of SWI.
2010-02-22 09:35:47 +00:00
Vitor Santos Costa
11e679edfe
fix mktime to use local time (fix from Takeyuki Shiramoto).
2010-02-21 00:59:38 +00:00
Vítor Santos Costa
dddad72a0e
AtomDouble was not defined correctly.
2010-02-19 14:16:57 +00:00
Vitor Santos Costa
f5bba7b8f7
fix indexing of dbrefs (obs from Nicola di Mauro).
2010-02-12 15:51:31 +00:00
U-Khasa\Vitor
7855ddf2ce
exists_directory/1
2010-02-11 12:07:08 -06:00
U-Khasa\Vitor
c59349d91d
complaint with recent versions of gcc
2010-02-10 03:02:24 -06:00
Vitor Santos Costa
929995f5a1
fix compilation problems.
2010-02-01 21:44:21 +00:00
Vítor Manuel de Morais Santos Costa
9d1f0cd361
incremental copying with or-threads.
2010-02-01 20:05:01 +00:00
Vitor Santos Costa
6b0136b836
updated jpl package.
2010-01-31 23:07:52 +00:00
Vítor Manuel de Morais Santos Costa
4d341f2aab
fix bad call to gc (obs from Jose Santos).
2010-01-29 15:21:00 +00:00
Vítor Manuel de Morais Santos Costa
a7c1e9afba
fix hashing over empty atoms (obs from Jose Santos).
2010-01-21 15:21:26 +00:00
Vitor Santos Costa
8f9f1223e7
fix sub_atom(xxx,_,_,_,'') (obs from David Vaz).
2010-01-17 00:04:17 +00:00
Vítor Manuel de Morais Santos Costa
af32dc1a9c
make cut_c default.
2010-01-15 15:09:18 +00:00
Vítor Manuel de Morais Santos Costa
ffdf270a3d
make SWI-Prolog get YAP stuff from include/Yap at run-time.
2010-01-15 14:39:03 +00:00
Vitor Santos Costa
0ae63bf0e2
ubmodules.
2010-01-15 01:03:48 +00:00
Vitor Santos Costa
d93b24920d
fix bad library order
2010-01-15 01:02:24 +00:00
Vitor Santos Costa
2727c04935
fix install of ProbLog.
2010-01-15 00:31:26 +00:00
Vítor Manuel de Morais Santos Costa
69caa6d5df
upgrade to more recent version of ProbLog.
2010-01-14 15:46:46 +00:00
Vítor Manuel de Morais Santos Costa
324833f84a
fix excessive trimming in C-interface for backtrackable predicates (obs from José Vieira).
2010-01-11 15:44:43 +00:00
Vitor Santos Costa
b88eb78e96
fix bad configuration option.
2009-12-16 18:35:19 -02:00
Vítor Manuel de Morais Santos Costa
48861db34e
fix bad testing of choice-point in throw (tabling bug?)
2009-12-12 23:22:10 +00:00
Vitor Santos Costa
933f96a80d
more CXX stuff: will it ever end?
2009-12-10 23:47:34 +00:00
Vitor Santos Costa
f7e60ddbc2
simple should run tests when loading plunit.
2009-12-04 10:59:38 +00:00
Vitor Santos Costa
9814a3e95b
better support for plunit, and don't trust SWI flags (use SICStus flags).
2009-12-04 00:35:37 +00:00
Vitor Santos Costa
367f1d954f
better way to define prolog flag.
2009-12-04 00:06:11 +00:00
Vítor Manuel de Morais Santos Costa
1176f71f3a
support for making sure exceptions are reset when they should be reset (obs from Nuno Fonseca, #159 )
2009-12-03 17:48:25 +00:00
Vitor Santos Costa
06d30b9fc9
Jump and Throw need to store the term away, if they try to use arena
...
the term will hang in the stack (#152 ).
2009-12-02 21:59:41 +00:00
Vítor Manuel de Morais Santos Costa
53e91797b3
make modules kind of work here :(
2009-11-27 13:45:57 +00:00
Vítor Manuel de Morais Santos Costa
98f79484ae
change throw mechanism to fit better with cleanup mechanism:
...
- balls are now stored off line and recovered by Prolog code when everything
is safe.
- if a ball exists, throw uses the *existing* one (be careful not to have one
laying around).
- Jump routine cleans up every cp except ones for setup_call handling, backtracking simply calls setup handlers.
2009-11-27 11:21:24 +00:00
Vitor Santos Costa
9f27ab5ab3
fix typo in minisat compilation
2009-11-23 21:03:04 +00:00
U-Xato7\Vsc
dd60f64f42
WIN32 can get confused with C and c type files, so, just in case.
2009-11-23 16:02:47 +00:00
Vítor Manuel de Morais Santos Costa
86715801bf
fix missing stripostfix, and add stricmp (although one should use strcasecmp).
2009-11-23 13:41:07 +00:00
Vitor Santos Costa
56d9666197
port of SWI-Prolog's plunit.
2009-11-23 10:55:10 +00:00
Vitor Santos Costa
ffe1dfdfff
support for module based operators.
2009-11-20 00:33:14 +00:00
Vitor Santos Costa
9cbdf8f57e
tiny cleanups.
2009-11-18 23:36:07 +00:00
Vítor Manuel de Morais Santos Costa
7155fbec22
fix bad ordering in HEAPFIELDS: OPERANDS must be well placed before we can
...
recover atom table and dependent preds.
2009-11-18 15:48:29 +00:00
Vitor Santos Costa
4b40e80fe5
CXX not CPP, you idiot!
2009-11-18 09:53:38 +00:00
Vitor Santos Costa
167e129222
make configuration changes to better support C++ and deeper included packages.
2009-11-18 09:29:26 +00:00
Vítor Manuel de Morais Santos Costa
0d23db6b6d
fix use of rm * when we have lots of examples.
2009-11-11 12:36:54 +00:00
Vítor Manuel de Morais Santos Costa
7058b6b35f
minisat swi interface package.
2009-11-11 10:56:37 +00:00
Vítor Manuel de Morais Santos Costa
51f6f509e1
hack to make ProbLog run faster on very large domains.
2009-11-11 10:54:05 +00:00
Vitor Santos Costa
a628079e00
make sure we walk every clause when doing restore mega_clause.
2009-11-02 12:46:39 +00:00
Vítor Manuel de Morais Santos Costa
6a8cee8b79
compilation fixes
2009-10-31 00:18:13 +00:00
Vitor Santos Costa
0f99e336cc
YAPVERSION
2009-10-21 00:20:18 +01:00
Vitor Santos Costa
b2eb437625
minor changes to CLP(BN).
2009-10-21 00:05:23 +01:00
Vítor Manuel de Morais Santos Costa
fc3c3b4e29
fix passing LD
2009-10-16 08:09:50 +01:00
Vitor Santos Costa
307446d000
improve evidence handling in CLP(BN).
2009-09-09 18:02:09 -05:00
Costa Vitor
068242a833
mention examples in README file.
2009-07-31 17:39:21 -05:00