Commit Graph

5000 Commits

Author SHA1 Message Date
ubu32 dfd2db7c85 fix execute to actually check for null and to actually check result of dup. 2011-07-10 04:49:27 -07:00
ubu32 0424bf6403 fix bad call to garbage collector. 2011-07-09 09:16:02 -07:00
ubu32 04a6911b9f fix warnings. 2011-07-09 09:15:52 -07:00
ubu32 cc378715e0 fix 32 bit warnings. 2011-07-09 09:15:10 -07:00
ubu32 87b99f4d54 update pldoc. 2011-07-09 08:23:12 -07:00
Vitor Santos Costa 6863a43e76 fix handling of backtrackable C-code in longjmp and other long range cuts. 2011-07-09 07:56:11 -04:00
Vitor Santos Costa 15f5277ca4 use structure for visited terms in hash.
predicates that did stack expansion were declared safe.
2011-07-06 17:26:53 -04:00
Vitor Santos Costa e160d86304 use assembler to tell whether a clause has cut, instead of stupidly searching the clause. 2011-07-05 07:28:28 +01:00
Vitor Santos Costa c444845fbf fx thread stuff. 2011-07-05 07:05:07 +01:00
Vitor Santos Costa 0beb2432a4 make sure wwe always initialise new variables in the body, even if we have a goal New = Old. 2011-07-05 07:03:14 +01:00
Vitor Santos Costa 1130a3536d fix ProbLog error. 2011-07-04 22:36:57 +01:00
Vitor Santos Costa 9727f3c71c fix warning messages. 2011-07-04 22:36:34 +01:00
Vitor Santos Costa 89e23bff65 fix cache usage in write. 2011-07-04 14:14:38 +01:00
Vitor Santos Costa 21050891ee city example. 2011-07-02 09:49:12 +01:00
Vitor Santos Costa 49b3f4e7b6 fix case where we just clean a single atom, the last one. 2011-06-27 22:55:30 +01:00
Vitor Santos Costa 9d00e3426c Merge branch 'master' of ssh://yap.git.sf.net/gitroot/yap/yap-6.3 2011-06-26 23:14:48 +01:00
Vitor Santos Costa be345a0387 update to recent ProbLog. 2011-06-26 23:13:43 +01:00
Paulo Moura 5332cc45fb Fixed some meta_predicate/1 directives (goals are represented by "0", not ":". 2011-06-25 06:50:22 -05:00
Vítor Santos Costa 5aa652d21e Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-06-24 21:09:09 +01:00
Vítor Santos Costa e74a25d366 handle slowdown when retracting clauses. 2011-06-24 21:08:22 +01:00
Paulo Moura c723d98869 Corrected a typo/bug in the processing of the YAP flag "associate". 2011-06-24 11:26:29 -05:00
Paulo Moura 8f8e62ea63 Corrected bug in the processing of the option file_errors/1 for absolute_file_name/3. 2011-06-23 21:35:42 -05:00
Ricardo Rocha b849d3a86d fix parallel_once/1 2011-06-22 19:20:56 +01:00
Ricardo Rocha 61f2c53b47 fix meta_predicate declaration 2011-06-22 15:00:58 +01:00
Vítor Santos Costa d4ed02bdd3 absolute_file_name 2011-06-22 12:29:35 +01:00
Vítor Santos Costa 46ab2e7590 file_name_on_path 2011-06-22 12:29:24 +01:00
Vítor Santos Costa a1e3f0daa2 file_name_on_path 2011-06-22 12:29:01 +01:00
Vítor Santos Costa 0b6b471359 more SWI style flags: associate and shared_object_extension. 2011-06-22 12:27:05 +01:00
Vitor Santos Costa dba2fd398f fix absolute_file_path and its use by load_files to new SWI framework. 2011-06-21 22:36:09 +01:00
Vitor Santos Costa 249010bd90 add SWI compatible file_name_variables flag. 2011-06-21 22:33:10 +01:00
Ricardo Rocha e1fdbd7537 fix incompatibilities with string patch 2011-06-21 16:53:17 +01:00
Ricardo Rocha f2072e14b3 removing printf 2011-06-21 15:49:38 +01:00
Ricardo Rocha 7c6b4bf489 removing macro SEQUENTIAL_IS_DEFAULT 2011-06-21 15:43:50 +01:00
Ricardo Rocha 0929dc4fc0 Merge branch 'master' of git://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-06-21 15:21:46 +01:00
Ricardo Rocha 8116aac432 parallel execution is now explicit using one of the new built-in
predicates: parallel/1, parallel_findall/3 or parallel_once/1.
2011-06-21 15:19:07 +01:00
Vítor Santos Costa 8c5a87d389 Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-06-21 15:11:49 +01:00
Vítor Santos Costa ded6b2435c improve BigNum handling. 2011-06-21 15:11:07 +01:00
Vítor Santos Costa 42ebf1db4b commits have no end of file. 2011-06-21 15:09:30 +01:00
Vítor Santos Costa 7e7bc06d07 check for problems in bignums. 2011-06-21 15:08:58 +01:00
Vítor Santos Costa f6133f70b1 fix storage computing for big nums.wq 2011-06-21 15:07:54 +01:00
Joao 77171d4179 fix Yap debug. 2011-06-20 14:49:24 +01:00
Vítor Santos Costa 23a1a3fe39 use UInt not long. 2011-06-20 10:40:18 +01:00
Vítor Santos Costa 53f76eb198 fix Makefile 2011-06-14 11:13:32 +01:00
Vítor Santos Costa 9549277295 fix Makefilew 2011-06-14 09:41:20 +01:00
Vítor Santos Costa 866d2130af disable make_index for now. 2011-06-14 09:39:19 +01:00
Vítor Santos Costa 5614d05a03 Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-06-14 09:23:32 +01:00
Vitor Santos Costa b3a2f8efb2 new package (pldoc) and updates to several other packages. 2011-06-14 09:17:55 +01:00
Vitor Santos Costa a516d6ad47 more SWI stuff. 2011-06-14 09:04:03 +01:00
Vitor Santos Costa ad5e29ba72 fix comment option in read_term. 2011-06-14 09:03:44 +01:00
Vitor Santos Costa 318c906966 export some SWI builtins 2011-06-14 09:03:00 +01:00