Commit Graph

2508 Commits

Author SHA1 Message Date
Vitor Santos Costa a6747da26e simplecudd interface 2009-03-09 00:42:12 +00:00
Vitor Santos Costa 620ac64fdd git learning stuff. 2009-03-09 00:40:50 +00:00
Vitor Santos Costa 1c87f3b41a Updated ProbLog Makefile and updated Problog top files. 2009-03-09 00:40:12 +00:00
Vitor Santos Costa b04e6a2c2e remove old submodules. 2009-03-06 11:33:58 +00:00
Vitor Santos Costa 3bcee78224 another attempt at removing package chr. 2009-03-06 11:29:12 +00:00
Vitor Santos Costa 66931e6518 Prolog dialect support 2009-03-06 10:59:02 +00:00
Vitor Santos Costa f01fd0fbee update ProbLog 2009-03-06 09:53:09 +00:00
Vitor Santos Costa afd979a246 improve substantially handling of soft disjunctions. 2009-03-05 16:12:21 +00:00
Vitor Santos Costa 15b86cded4 new merged instructions and small changes to the emulator. 2009-03-03 10:04:13 +00:00
Vitor Santos Costa 37b0f7cf9b document nb_queue/2 2009-02-27 22:30:28 +00:00
Vitor Santos Costa d98c3f0817 add support for sized queues. 2009-02-27 22:22:49 +00:00
Vitor Santos Costa 0b4b0d0a18 fix equality between float and integer, and simplify code in general. 2009-02-27 22:10:52 +00:00
Vitor Santos Costa d4eb240c41 try to get some more wiggle room. 2009-02-27 12:57:08 +00:00
Vitor Santos Costa 258d63edeb forgot to mark objects in registers. 2009-02-27 12:56:27 +00:00
Vitor Santos Costa 48eaa975f2 if we have many embedded calls to nb_queue, make sure we don't allocate a lot of memory for each one. 2009-02-27 00:31:29 +00:00
Vitor Santos Costa 51875c627a avoid excessive overflows and too large overflows in delay stack. 2009-02-26 23:06:27 +00:00
Vitor Santos Costa d7c2c74acc fix counting of C-pred: it should not be in caller. 2009-02-26 00:00:23 +00:00
Vitor Santos Costa 95fc66be25 more fixes to profiling code. 2009-02-25 22:15:18 +00:00
Vitor Santos Costa 083b7c9b92 improve compilation of arithmetic and other builtins, this should
make it more aggressive (and still correct).
2009-02-25 00:13:56 +00:00
Vitor Santos Costa 91657556ee more UDI stuff. 2009-02-25 00:13:45 +00:00
Vitor Santos Costa 2bc5d8425a fix arithmetic dependence on Prolog table. 2009-02-25 00:12:36 +00:00
Vitor Santos Costa ffb621c53b improve support for UDI. 2009-02-20 15:52:17 +00:00
Vitor Santos Costa 84ebc2b2f2 RTree UDI support (written by David Vaz). 2009-02-20 11:44:00 +00:00
Vitor Santos Costa 94ebb90719 UDI patch: make it work with YAP. 2009-02-20 11:42:48 +00:00
Vitor Santos Costa ad2d073184 allow better writing of inlined operations
disallow eval.yap
2009-02-16 21:04:30 +00:00
Vitor Santos Costa 419e0e369f fix packages 2009-02-16 17:22:57 +00:00
Vitor Santos Costa e9e01815af more packages stuff 2009-02-16 17:19:43 +00:00
Vitor Santos Costa e5d11cfa16 MYDDAS is too closely integreated to be a package. 2009-02-16 17:15:21 +00:00
Vitor Santos Costa 0f58cf8029 small fixes 2009-02-16 12:53:29 +00:00
Vitor Santos Costa 107af59dd8 BEAM is not quite a package 2009-02-16 12:33:37 +00:00
Vitor Santos Costa a000af113b OSX portability updates
start of support for commons prolog initiative
2009-02-16 12:25:03 +00:00
Vitor Santos Costa 9c9444bece update package locations to a subdir packages 2009-02-16 12:23:29 +00:00
Vitor Santos Costa 495ff55868 add GIT instructions. 2009-02-16 12:16:07 +00:00
Vítor Santos Costa d0de8a9f7d include fixes from stable releasew 2009-02-16 09:55:31 +00:00
Vítor Santos Costa f7046286a0 cleanups and a bug fix (it is lp now, not just p as before). 2009-02-12 21:45:41 +00:00
Vítor Santos Costa 78bd156a20 trivial interface to udi code (for now). 2009-02-12 21:40:44 +00:00
Vítor Santos Costa 8a6e0acedc compiler support for udi including user_index instruction 2009-02-12 21:35:31 +00:00
Vítor Santos Costa 5d21f7a3d2 add script to build atom info files 2009-02-12 21:35:14 +00:00
Vítor Santos Costa 4b826e76ae support for user defined indexing: step 1 basic routines. 2009-02-12 16:39:20 +00:00
Vitor Santos Costa 1191b039d5 include support for dynamically created clause lists. 2009-02-11 15:10:57 +00:00
Vitor Santos Costa 76971fa724 add ProbLog to YAP distribution 2009-02-10 23:57:45 +00:00
Vitor Santos Costa 9a0d481528 avoid too many discontiguous warnings by keeping track of last clause predicate. 2009-02-10 23:42:26 +00:00
Vitor Santos Costa 0886bd2e59 get rid of unused mk_cl_not_first. 2009-02-10 23:17:41 +00:00
Vitor Santos Costa a40dc14525 fix discontiguous warnings 2009-02-10 23:03:25 +00:00
Vitor Santos Costa e08cef278a fix debugging message. 2009-02-10 22:56:12 +00:00
Vitor Santos Costa 3439cc8787 From Jose Santos: rb_map is a meta_predicate! 2009-02-10 22:53:40 +00:00
Vitor Santos Costa 8dbda5580d from Paulo Moura: fix bad expansion of once/1. 2009-02-10 22:47:47 +00:00
Vitor Santos Costa 1b41a08e74 fix indexing of tabling predicates: make sure we don't jump to the middle
of the code if we come from a retry.
2009-02-10 22:35:54 +00:00
Vitor Santos Costa 5efc438e49 fix put_att_term/2: bad arity and would not bind first arg if unbound var. 2009-02-10 14:56:43 +00:00
Vitor Santos Costa fe85e92992 fixes for x86_64 compilation (with David Vaz). 2009-02-10 14:24:20 +00:00