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
|
b03e0634c7
|
fixes + win64
|
2016-11-08 01:37:36 -06:00 |
|
Vítor Santos Costa
|
ce8a19d381
|
Add documentation
|
2015-11-18 15:06:25 +00:00 |
|
Vítor Santos Costa
|
a26dbe0dfc
|
init spelling and remove debugging
|
2015-11-05 16:38:18 +00:00 |
|
Vítor Santos Costa
|
37eae7b70a
|
reset queue on close, so that it won;t be mistaken for an existing queue.
|
2015-10-22 11:53:21 +01:00 |
|
Vítor Santos Costa
|
cc6949681b
|
indenting
|
2015-10-20 08:13:09 +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
|
6ae0c450b3
|
export getval to C-code.
|
2015-07-22 19:12:32 -05:00 |
|
Vítor Santos Costa
|
3164ed2d61
|
doc support
|
2015-01-04 23:58:23 +00:00 |
|
Vítor Santos Costa
|
3c7779ec78
|
move message queues to C
|
2014-10-13 12:34:52 +01:00 |
|
Vítor Santos Costa
|
ce390d987e
|
fix initialization on undefined.
|
2014-10-12 11:02:47 +01:00 |
|
Vítor Santos Costa
|
e3e1bcaca8
|
fix broken semantics.
|
2014-10-11 14:08:39 +01:00 |
|
Vítor Santos Costa
|
b8f1ee4a75
|
extend nb_setarag/3 to call a default case at initialization, ie,
nb_getval(a, X, X=start).
and just that.
|
2014-10-02 14:35:38 +01:00 |
|
Vitor Santos Costa
|
6b0d99e2fe
|
fix debugging-left-over
|
2014-09-17 16:55:19 -05:00 |
|
Vítor Santos Costa
|
3009987985
|
update docs
|
2014-09-11 14:06:57 -05:00 |
|
Vítor Santos Costa
|
3c0a65218b
|
use stdbool
|
2014-09-09 23:50:43 -05:00 |
|
Andreas Becker
|
72b9ec59b7
|
Fix: Win32 defines Bind, so change Bind to YapBind.
|
2014-05-29 11:32:28 +02:00 |
|
Vitor Santos Costa
|
6b2e1973ab
|
Windows fixes, mainly H -> HB
|
2014-01-19 21:15:05 +00:00 |
|
Vítor Santos Costa
|
d7397b43af
|
new text conversion and string code (big changes, take care please)
|
2013-12-02 14:49:41 +00:00 |
|
Vitor Santos Costa
|
44ac5c6eac
|
accumulator first try
|
2013-06-22 00:26:14 -05:00 |
|
Vitor Santos Costa
|
d163cadda1
|
pass regs when constructing long ints and floats.
fix small gcc complaints.
|
2013-03-26 15:01:52 -05:00 |
|
Vitor Santos Costa
|
9107af2e3d
|
improve thread startup
|
2012-12-13 18:12:50 +00:00 |
|
Vítor Santos Costa
|
b985ea2fbc
|
fix bug in stack overflow.
|
2012-05-13 10:17:30 +01:00 |
|
Vítor Santos Costa
|
597a63cc12
|
fix messup on WIN64.
|
2012-02-06 15:11:38 +00:00 |
|
Vitor Santos Costa
|
5f3df98069
|
make sure wide property is always the first property.
|
2011-08-17 11:16:21 -07:00 |
|
Joao
|
971ad94311
|
moved several global variables to misc/GLOBALS
|
2011-05-25 16:40:36 +01:00 |
|
Joao
|
8170f6d3cb
|
Some global variables(Yap_thread_gl) in C/init.c are now declared in misc/LOCALS
|
2011-05-23 16:19:47 +01:00 |
|
Vitor Santos Costa
|
2064e304ac
|
new library to replace elements in queue
|
2011-05-11 09:29:07 +01:00 |
|
Joao
|
dc3c54c164
|
change LOCALS macros.
|
2011-05-04 10:11:41 +01:00 |
|
Joao
|
274de7652f
|
fix error messages in configure file.
|
2011-04-18 14:59:17 +01:00 |
|
Vítor Santos Costa
|
8fb8aec9bf
|
MULTIPLE_STACKS - or-parallelism/threads/tabling
YAPOR_THREADS - threads with or-parallelism
make tabling require reference counting for dynamic predicates.
|
2011-04-14 18:51:11 +01:00 |
|
Vítor Santos Costa
|
8f713b01c7
|
allow accumulators.
|
2011-04-04 16:23:14 +01:00 |
|
Vitor Santos Costa
|
417fb5c52c
|
includ e6.2 changes for globals.
|
2011-04-04 13:20:35 +01:00 |
|
Vitor Santos Costa
|
1de5dfacf9
|
fix bad pointers and reuse memory in nb_setarg
|
2011-03-30 23:20:25 +01:00 |
|
Vitor Santos Costa
|
2fb880b64a
|
fix bad tests for attributed variable, and use a better name for Quick Test.
|
2011-03-19 10:25:23 +00:00 |
|
Vítor Santos Costa
|
0d8aed7971
|
new implementation of corourining...
|
2011-03-18 19:34:58 +00:00 |
|
Vítor Santos Costa
|
a358355709
|
fix old dvar list code.
|
2011-03-14 20:53:17 +00:00 |
|
Vítor Santos Costa
|
90d93fdbdd
|
cache abstra machine register in threaded mode.
|
2011-03-07 16:02:55 +00:00 |
|
Vítor Santos Costa
|
293dadb003
|
support for rational numbers
make floor and friends return an integer (make it closer to SICStus).
|
2010-05-28 09:53:56 +01:00 |
|
Vítor Santos Costa II
|
2aff3b5071
|
clean reference to removed element.
|
2010-04-10 21:17:17 +01:00 |
|
Vítor Santos Costa II
|
469fab876d
|
keep on working even after an overflow.
|
2010-04-09 18:08:08 +01:00 |
|
Vitor Santos Costa
|
d49e139360
|
fix missing return value.
|
2010-03-31 15:51:08 +01:00 |
|
Vitor Santos Costa
|
16a5e33267
|
fix queue_close (Anton Dries).
|
2010-03-30 13:02:46 +01:00 |
|
Vitor Santos Costa
|
3f5117d020
|
check overflow correctly.
|
2010-03-30 12:45:46 +01:00 |
|
Vitor Santos Costa
|
8b6b9e9ac3
|
we don't need to wakeup variables that have no attributes, even if they have been bound.
|
2010-03-15 14:17:30 +00:00 |
|
Vitor Santos Costa
|
2908d4ccbd
|
fix: size of quue went down.
|
2010-03-12 22:40:17 +00:00 |
|
Vitor Santos Costa
|
30a4f3cfe7
|
fixes to support copy_term and nb_
|
2010-03-12 08:24:58 +00:00 |
|
Vitor Santos Costa
|
d48be6406b
|
no more need to support AttVars
|
2010-03-08 09:21:48 +00:00 |
|
Vitor Santos Costa
|
233926ea00
|
fix nb_getval to handle exceptions.
|
2010-03-01 22:32:40 +00:00 |
|