Commit Graph

9090 Commits

Author SHA1 Message Date
Vitor Santos Costa 7c1ea8f3ae add more error types 2016-05-19 13:36:29 +01:00
Vitor Santos Costa d00698b76a os/sysbits.c 2016-05-19 13:35:22 +01:00
Vitor Santos Costa a5bb2e226c simplifications 2016-05-19 13:34:27 +01:00
Vitor Santos Costa ef676f68b0 bad argument 2016-05-19 08:47:40 +01:00
Vitor Santos Costa 9fcbfca1fa Merge branch 'master' of github.com:vscosta/yap-6.3 2016-05-16 11:21:58 +01:00
Vitor Santos Costa f54e11db94 flush 2016-05-16 11:21:54 +01:00
Vitor Santos Costa 9f2ba2d4fb avoid repeated discontiguous messages 2016-05-16 09:35:29 +01:00
Vitor Santos Costa 87e13a9730 continue tracing after spy point 2016-05-16 09:22:29 +01:00
Vitor Santos Costa a72e66d2ae protect against files that consult themselves 2016-05-16 09:22:03 +01:00
Vitor Santos Costa 214b6a74ff debugging 2016-05-15 08:12:49 +01:00
Vitor Santos Costa 8e3789d92a debugging 2016-05-15 08:12:19 +01:00
Vitor Santos Costa af61c886b4 debugging 2016-05-15 08:09:56 +01:00
Vitor Santos Costa 9f664c9e36 exists 2016-05-15 08:08:42 +01:00
Vitor Santos Costa d375d0ffbb indenting 2016-05-14 11:34:27 +01:00
Vitor Santos Costa 7b977c2538 protect bad frees 2016-05-14 11:30:42 +01:00
Vitor Santos Costa 52442e08ec fix vanishing prompt 2016-05-14 11:29:50 +01:00
Vitor Santos Costa eadfef6c3f cudd.h 2016-05-14 11:29:15 +01:00
Vitor Santos Costa 3b8325bd41 bad gmp calls 2016-05-14 11:28:49 +01:00
Vitor Santos Costa d86f0d1942 fix bad consult stack expansion 2016-05-14 11:27:53 +01:00
Vitor Santos Costa c0db3d4e18 recover arg vector 2016-05-14 02:25:51 +01:00
Vitor Santos Costa 3a9ecf929e fix gmp calls 2016-05-13 11:43:01 +01:00
Vitor Santos Costa 428a6255e1 avoid small red flags 2016-05-13 11:42:35 +01:00
Vitor Santos Costa 03da182460 protect against unbound 2016-05-13 11:41:55 +01:00
Vitor Santos Costa e5891afe44 fix nil pointer in prolog profiler 2016-05-13 11:41:19 +01:00
Vitor Santos Costa b28deedffe TermZero for error handling 2016-05-12 11:50:53 +01:00
Vitor Santos Costa 033d77b47a fix current_predicate yet again 2016-05-12 11:50:30 +01:00
Vitor Santos Costa d58c071200 flags handling II 2016-05-12 11:49:40 +01:00
Vitor Santos Costa 70f6080857 simplify module unfolding 2016-05-12 11:49:04 +01:00
Vitor Santos Costa abe1168b1d recognise discontiguous flag 2016-05-12 11:48:39 +01:00
Vitor Santos Costa d46bef3adb verbose_load 2016-05-12 11:45:06 +01:00
Vitor Santos Costa ea7d247ec8 oops, writing the wrong stuff :( 2016-05-12 11:44:32 +01:00
Vitor Santos Costa 1573d5ebd2 flags 2016-05-12 11:44:00 +01:00
Vitor Santos Costa 9391a1499d WIN clash 2016-05-12 11:43:43 +01:00
Vitor Santos Costa 969b022e1c allow ins flag to change input: on -> true 2016-05-12 11:43:26 +01:00
Vitor Santos Costa c5323b2920 undef should not fail immediately: it needs to test for exports first 2016-05-12 11:42:22 +01:00
Vitor Santos Costa e92062886b fix format to use two streams, including a memory buffer; simpler 2016-05-12 11:40:22 +01:00
Vitor Santos Costa 407280ea3b fix tab/1 2016-05-12 11:39:29 +01:00
Vitor Santos Costa 516f89b76d verbosity cleanup -- not finished yet 2016-05-10 15:44:28 +01:00
Vitor Santos Costa e98c4c9f2a start cleaning up message code 2016-05-10 15:23:22 +01:00
Vitor Santos Costa efe827db6c allow static_claus on static clauses wo source 2016-05-10 15:22:25 +01:00
Vitor Santos Costa f94bec3cfc fix debugging sgs and repeated code. 2016-05-10 09:39:17 +01:00
Vitor Santos Costa 2eab5ef225 Aleph requires hide/1 2016-05-10 09:27:05 +01:00
Vitor Santos Costa 91e5f03121 Aleph uses system_predicate/2 2016-05-10 09:25:52 +01:00
Vitor Santos Costa 18ed15a4ce do not complain on multi-file predicates being discontiguous 2016-05-10 09:25:14 +01:00
Vitor Santos Costa 83a1269553 change bootstrap sequence to support -B and to allow booting from pl files 2016-05-10 08:33:44 +01:00
Vitor Santos Costa d7318266fe regression example, from Joana 2016-05-09 14:49:15 +01:00
Vitor Santos Costa 1e8c0b6583 debugging 2016-04-28 22:01:42 +01:00
Vitor Santos Costa c8f1e8a74a user:term_expansion 2016-04-28 21:59:06 +01:00
Vitor Santos Costa 70061308ff make modules remember which operators they ever defined.
Make modules import operators from other modules
2016-04-28 15:01:16 +01:00
Vitor Santos Costa 61ba15fa3a indenting 2016-04-28 14:58:56 +01:00