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
Costa Vitor
77e947cdae
- upgrade to latest simplecudd.
...
- fix paths in learning.
2009-07-31 17:04:11 -05:00
Costa Vitor
98843bea46
update to version 07312009 of ProbLog.
2009-07-31 12:18:03 -05:00
Vitor Santos Costa
82b1a6f62a
make it compile back in Unix.
2009-07-20 23:13:36 -05:00
U-Khasa\Vitor
d3fa43d08e
improve SWI emulation in WIN32
2009-07-20 20:56:16 -07:00
U-Khasa\Vitor
2020a31362
mingw compilation
2009-07-18 13:38:38 -07:00
RIGUZZI FABRIZIO - Dipartimento di Ingegneria
1f4717d502
added PICL program
2009-06-27 11:54:33 +02:00
RIGUZZI FABRIZIO - Dipartimento di Ingegneria
d79feb0310
bug fixes and performance improvement in SLGAD (lpad.pl)
2009-06-23 11:32:54 +02:00
Costa Vitor
6a8f9faf4f
solaris doesn't know limits.
2009-06-16 23:26:03 -05:00
Costa Vitor
4644320d8e
fixes to support jpl compilation in Linux AMD64 bit machines.
2009-06-15 17:44:13 -05:00
Vitor Santos Costa
662dcde178
fix Darwin compilation.
2009-06-01 21:30:44 -05:00
Costa Vitor
4363b53c4d
fix bad order in arguments.
2009-06-01 19:30:24 -05:00
Costa Vitor
6a0d5c303d
make sure we initialise stdstreams as well.
2009-06-01 19:29:54 -05:00
Costa Vitor
8e30d82119
fix inconsistency #99
2009-06-01 18:10:31 -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
Costa Vitor
9d5a049c8f
upgrade to most recent version of pl-os
...
fix some warnings.
2009-06-01 17:30:08 -05:00
Costa Vitor
edfcfe9ddc
more fixes to PLStream
2009-06-01 16:56:00 -05:00
Costa Vitor
4a823a5065
include privitf to support new pl-file.c
2009-06-01 16:43:27 -05:00
Vitor Santos Costa
4847b19bec
PLStream changes.
2009-06-01 15:55:31 -05:00
Vitor Santos Costa
d1175de6bb
upgrade to more recent version of pl-file.c (not complete).
2009-06-01 15:39:38 -05:00
Vitor Santos Costa
0cd72ad258
changes to compile YAP in WIN32
2009-05-29 14:36:49 -05:00
Vitor Santos Costa
a10bf47a0c
improve stochastic grammar learning (work in progress).
2009-05-26 10:49:04 -05:00
Vitor Santos Costa
6fd5e592d3
support probabilistic grammars from CLPBN
2009-05-02 14:22:54 -05:00