Commit Graph

56 Commits

Author SHA1 Message Date
Vitor Santos Costa c91faf8bc3 fix tracing of functor/ arg
fix leaks in Malloc
handle overfows in globals.
2019-05-02 20:51:46 +01:00
Vitor Santos Costa a40fbe420f memory mgmt 2017-09-23 02:17:55 +01:00
vscosta 93577a7481 trying to make sense of setuptools 2017-09-02 23:47:14 +01:00
Vitor Santos Costa 87851a68f4 documentation support 2017-05-19 09:54:35 +01:00
vsc 9c004e5446 win32 commit 2017-02-27 03:44:15 +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 5d6ff87d19 Python Library improved 2017-02-20 14:37:26 +00:00
Vitor Santos Costa 8d1cc35a8a docsc 2016-11-16 17:17:33 -06:00
Vitor Santos Costa 02dabe8e3a ignore 2016-09-21 15:01:42 -05:00
Vitor Santos Costa d3599da6dc new version of cuda interface 2016-07-31 10:14:02 -05:00
Vitor Santos Costa 728edb6b0a new version of myddas
fix modules
integrated myydas_driver.ypp for common stuff
test sqlite3
2016-07-31 10:02:06 -05: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 65f1cb9741 win64 support: encodings 2016-04-10 06:21:17 -07:00
vscosta 5830eacfec ignore more stuff 2016-04-08 01:30:15 -07:00
Vitor Santos Costa b7eb38fc44 shffle 2016-04-05 23:56:25 +01:00
Vitor Santos Costa e485dbc59b new experiments 2016-04-05 08:06:46 +01:00
Vítor Santos Costa 145ad73255 small fixes
indenting
2016-03-30 17:35:03 +01:00
Vítor Santos Costa 59b1aa9129 axe cross-compiler 2016-03-05 12:40:10 +00:00
Vítor Santos Costa 96bc776375 avoid direct dependencies on CurrentModule 2016-03-05 12:12:37 +00:00
Vítor Santos Costa 2192f73b11 make it compile under MSN vc. Unfortunately it has a weird crash at boot :(
- Lots of indenting changes
- VC++ is strict with variadic macros
- VC++ does not accept unistd.h
- new interface for walltime
- VC++ does not seem to have support for integer overflow.
- VC++ defines YENV_REG?
- no access flags, x permissions ignored.
- new FindGMP supporting MPIR
- make horus optional (c++ is hard).
2016-02-28 19:32:55 +00:00
Vítor Santos Costa 56ebb0a91a more ice play 2016-02-26 17:52:53 +00:00
Vítor Santos Costa d2dceb91d3 fix syntax errors 2016-02-26 17:28:22 +00:00
Vítor Santos Costa 34b731a4ae operator support 2016-02-26 17:22:41 +00:00
Vítor Santos Costa 405b20e8fa ugh 2016-02-21 19:15:24 +00:00
Vítor Santos Costa 19cedad41d more to ignore 2016-02-21 11:33:08 +00:00
Vítor Santos Costa ad91eb0ec9 fix regression: checking for EOT should first peek, and if happy consume the blank after the dot. 2016-02-18 22:10:40 +00:00
Vítor Santos Costa fa0ef4e0c8 fix encoding 2016-02-18 12:11:17 +00:00
Vítor Santos Costa 828c2c9f6e docs 2016-01-20 22:36:16 +00:00
Vítor Santos Costa 3966bf2ee1 windows dlls, meet thy mxmake 2016-01-20 22:25:25 +00:00
Vítor Santos Costa cfbbf6e97e avoid depending on library/... 2016-01-05 03:32:51 +00:00
Vítor Santos Costa 5fd4add82b Hide and Seek 2016-01-04 17:18:43 +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 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 50c04116c8 moved from H 2015-11-06 18:22:31 +00:00
Vítor Santos Costa ce828f52c9 more changes to ignore 2015-10-22 12:10:20 +01:00
Vítor Santos Costa 9e0ce35d29 use YAP_blob type internally. 2015-10-22 12:02:53 +01:00
Vítor Santos Costa 9dd4a4a807 keep init goals in stack, to avoid collisions with other threads. 2015-10-22 11:57:46 +01:00
Vítor Santos Costa b2b28a3dfe fix warnings 2015-10-22 11:55:09 +01:00
Vítor Santos Costa aaa9aa2b7b more stuff to ignore 2015-10-22 11:50:15 +01:00
Vítor Santos Costa 3368c84696 strings are atomic! 2015-10-13 02:15:32 +01:00
Vítor Santos Costa 4d132d278c fix confused predicate term_to_string/2. 2015-10-05 10:36:43 +01:00
Vítor Santos Costa 263fdf330d fix bad substitute 2015-10-05 10:32:31 +01:00
Vítor Santos Costa 72776e3b14 swig handling 2015-08-18 15:05:07 -05:00
Vítor Santos Costa 4cd70e68ce imrove python support
make syntax as Python-like as possible
get close to real.
2015-08-18 15:03:21 -05:00
Vítor Santos Costa 4ccb8cf210 more atom as terms stuff 2015-08-18 14:50:27 -05:00
Vítor Santos Costa 89b0279ca6 add TokRep to supper syntax error handling
improve handle management.
2015-08-18 14:47:01 -05:00
Vítor Santos Costa b7a1e464ef add warning of discontiguous and multiple file predicates 2015-08-18 14:32:24 -05:00
Vítor Santos Costa 1c06bfdc05 cmake & text support 2015-06-19 01:30:13 +01:00
Vítor Santos Costa 47c3f64eae Inp/Out changes, blobs 2015-06-18 00:52:31 +01:00