Commit Graph

198 Commits

Author SHA1 Message Date
Vítor Santos Costa 05356df347 Merge 192.168.1.79:github/yap-6.3 2018-03-26 11:03:08 +01:00
Vitor Santos Costa 82df9ce5b5 jupyter_dbug 2018-02-24 14:39:17 +00:00
Vitor Santos Costa bdc9e7005d scanner fixes
-> vs !
error handling
2018-02-21 13:02:20 +00:00
Vitor Santos Costa 34c6ace8be fixes 2018-02-07 21:48:37 +00:00
Vitor Santos Costa 4c25aa21c5 boot 2018-01-18 14:47:27 +00:00
Vitor Santos Costa 9a5681b2cb rpath 2017-12-10 11:42:51 +00:00
Vitor Santos Costa 645b2c7d93 boot 2017-12-05 15:14:57 +00:00
Vitor Santos Costa 3688819ea2 iandroid 2017-11-29 13:47:57 +00:00
Vitor Santos Costa 7dab812d64 chaeacters mostly 2017-10-18 01:02:52 +01:00
Vitor Santos Costa 9f1ef65ff5 generic tmp alloc fixes. 2017-10-02 08:58:51 +01:00
Vitor Santos Costa b24dc4893d text 2017-09-17 21:06:22 +01:00
Vitor Santos Costa 51b99388e7 use same format for all call instructions; try to be more robust in doing g 2017-08-27 22:03:19 +01:00
Vitor Santos Costa 4180fd9737 error handling (Miguel Areias) 2017-03-23 12:28:46 +00:00
Vitor Santos Costa 65ff3ed471 Smaller updates:
constant use of longjmp
conflict with python headers
win32 support
dll support
2017-02-20 15:28:46 +00:00
Vitor Santos Costa 5526dc48bf Keep improving EH 2016-12-10 01:07:57 -06:00
Vitor Santos Costa f44ef18fed fix atom_to_term and increase sharing on CUDD stuff 2016-11-23 17:23:59 -06:00
Vitor Santos Costa b03e0634c7 fixes + win64 2016-11-08 01:37:36 -06:00
Vitor Santos Costa 46a9d52d2d Memory management and UTF-8 for all fixes 2016-11-04 11:36:48 -05:00
Vitor Santos Costa d082af605d less invasive error handling 2016-10-19 22:44:59 -05:00
Vitor Santos Costa 2bbc3b9265 rrors 2016-09-22 21:53:42 -05:00
Vitor Santos Costa 124b2e9069 move all error related state to a record 2016-09-20 22:52:34 -05:00
Vitor Santos Costa db0deea576 ugh, that hurts 2016-08-01 19:15:31 -05:00
Vitor Santos Costa 9e01be6a22 clean 2016-08-01 17:50:31 -05:00
Vitor Santos Costa 1da507902c use indicator instead of name 2016-07-30 23:19:56 -05:00
Vitor Santos Costa d375d0ffbb indenting 2016-05-14 11:34:27 +01:00
Vítor Santos Costa 1be002558c call_cleanup in C plus indenting 2016-03-29 01:55:12 +01:00
Vítor Santos Costa 001b169d81 indenting 2016-03-05 12:21:58 +00:00
Vítor Santos Costa 1c68deb663 dump stack on YAP bug (maybe extend to user foreign code). 2016-02-20 23:58:06 +00:00
V'itor Santos Costa 74b2b5561d - add debugging code to memory allocation
= atom to number: cleanup function name as this is more than just supporting SWI
- SrcMask only applies to rules.
- add auxiliary type/error function
- fix typos
- fix enumeration mode in current_flag
- get rid of TrueName routines, use AbsoluteFileName instead.
- detail synatx error source
2016-02-11 06:03:33 -08:00
Vítor Santos Costa 3de5b2c2de error_handling 2016-01-31 11:54:45 +00:00
Vítor Santos Costa f5c493507e CurrentModule needs to be set correctly, 2016-01-31 10:16:02 +00:00
Vítor Santos Costa 703ac35735 fix error crash while constructing error term 2016-01-20 23:16:04 +00:00
Vítor Santos Costa 50c8724322 linux backport
file exists system predicate
$source_file -> $user source
hide and make system preds
fix check_head_and_body
user_expansion never fails
goal expansion is controlled b dynamic procedure
add must_be_of_type predicate_indicator
fix neat_call, debug flag is user controlled
use simplecudd, not ptoblogbdd
compile all of myddas
fx junk in file_name
fix warnings
use common file opening struct and funds
avoid pairs module
fix db queues
2016-01-04 14:11:09 +00:00
Vítor Santos Costa c927cd5133 fix flags 2016-01-03 01:29:27 +00:00
Vítor Santos Costa 15404b3835 small
- do not call goal expansion on meta-calls (that is done by undef).
- docs updates
- fix init code
2015-12-15 09:28:43 +00:00
Vítor Santos Costa 14459cce03 undefined with fast_fail support 2015-12-15 09:18:36 +00:00
Vítor Santos Costa 12dcbbc0f3 Fix error hanfler
bug location info
detail exit msg
fix error term construction.
2015-11-05 15:21:21 +00:00
Vítor Santos Costa 5762aa846c indenting, fix syntax erors 2015-10-18 11:39:25 +01:00
Vítor Santos Costa a66f5f0531 fix warning 2015-10-09 19:05:36 +01:00
Vítor Santos Costa d1c4db3c4b be careful about error mode 2015-10-08 02:12:56 +01:00
Vítor Santos Costa 7885433ab5 mostly indenting 2015-10-05 10:29:07 +01:00
Vítor Santos Costa cd7d654cca first cut at detecting error source 2015-09-29 23:09:12 +01:00
Vítor Santos Costa b871f6676e fix error handling 2015-09-25 10:57:26 +01:00
Vítor Santos Costa 4336b2ba88 Avoid complaining from strlen
`
2015-09-21 17:05:36 -05:00
Vítor Santos Costa 338a4bb733 consistency changes 2015-08-18 14:56:54 -05:00
Vítor Santos Costa b164f53191 fix regression tests 2015-08-07 16:57:53 -05:00
Vítor Santos Costa 69344f26d1 fixes to warning and complicated cases where warnings are called insidewarning 2015-07-22 19:04:22 -05:00
Vítor Santos Costa 3a00568489 warnings + some work on naming funnctions 2015-07-06 11:51:24 +01:00
Vítor Santos Costa 1c06bfdc05 cmake & text support 2015-06-19 01:30:13 +01:00
Vítor Santos Costa bc1e70758e cmake and jit 2015-01-26 04:02:46 +00:00