Vítor Santos Costa
|
7347edd5e0
|
first cut at detecting error source
|
2015-09-29 23:13:05 +01:00 |
|
Vítor Santos Costa
|
a613f5428e
|
small bugs
|
2015-09-29 23:11:57 +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
|
b3a262910f
|
first cut at detecting error source
|
2015-09-29 23:08:10 +01:00 |
|
Vítor Santos Costa
|
04a2c10ebe
|
support loop_stream while at initial boot (doesn't really do work so far)
|
2015-09-29 23:06:49 +01:00 |
|
Vítor Santos Costa
|
5c05b3be45
|
name(X,Y) is unbound
|
2015-09-29 23:05:33 +01:00 |
|
Vítor Santos Costa
|
059e38d8f0
|
call_w_fail should know the current P.
|
2015-09-29 23:05:04 +01:00 |
|
Vítor Santos Costa
|
2ac59d36aa
|
Error handling: make PP or P available
|
2015-09-29 23:04:01 +01:00 |
|
Vítor Santos Costa
|
8208a181d3
|
thread support
|
2015-09-29 23:01:19 +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
|
880a9989c3
|
small changes
|
2015-08-18 15:08:52 -05:00 |
|
Vítor Santos Costa
|
59f038386b
|
syntax_eror support
|
2015-08-18 14:59:24 -05:00 |
|
Vítor Santos Costa
|
b47ffd2f64
|
atom Term stuff
|
2015-08-18 14:57:53 -05:00 |
|
Vítor Santos Costa
|
338a4bb733
|
consistency changes
|
2015-08-18 14:56:54 -05:00 |
|
Vítor Santos Costa
|
80036958a1
|
atom term
|
2015-08-18 14:55:58 -05:00 |
|
Vítor Santos Costa
|
c33a345429
|
pretty stuff
|
2015-08-18 14:55:34 -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
|
4e76d86083
|
AtomPtr -> AtomPointer
|
2015-08-18 14:30:25 -05:00 |
|
Vítor Santos Costa
|
2266bb9826
|
fix access to null pointer.
|
2015-08-18 14:30:00 -05:00 |
|
Vítor Santos Costa
|
b164f53191
|
fix regression tests
|
2015-08-07 16:57:53 -05:00 |
|
Vítor Santos Costa
|
dbdae6a930
|
syntax error handling
|
2015-07-27 22:22:44 -05:00 |
|
Vítor Santos Costa
|
019ca45bdb
|
prettying
|
2015-07-22 19:27:29 -05:00 |
|
Vítor Santos Costa
|
0e1335d7ff
|
make $ SY from very beginning
|
2015-07-22 19:26:40 -05:00 |
|
Vítor Santos Costa
|
6d507ff49f
|
BEW CONSTANTS.
|
2015-07-22 19:19:35 -05:00 |
|
Vítor Santos Costa
|
01a720389e
|
fix stack swap
|
2015-07-22 19:15:08 -05:00 |
|
Vítor Santos Costa
|
6ae0c450b3
|
export getval to C-code.
|
2015-07-22 19:12:32 -05:00 |
|
Vítor Santos Costa
|
99948c5acc
|
fox tracing/
|
2015-07-22 19:05:06 -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
|
1c6a138ce2
|
let the compiler say what was the actual error.
|
2015-07-22 19:02:41 -05:00 |
|
Vítor Santos Costa
|
8dec7f6478
|
initialize YAAM regs earl on.
|
2015-07-22 19:01:15 -05:00 |
|
Vítor Santos Costa
|
520ce938fd
|
SWI-style blobs
|
2015-07-22 19:00:28 -05:00 |
|
Vítor Santos Costa
|
2a20217c46
|
drop unnecessary cast
|
2015-07-22 18:59:57 -05:00 |
|
Vítor Santos Costa
|
98d7b2d7f8
|
avoi ugly unsigned char *
|
2015-07-22 18:59:07 -05:00 |
|
Vítor Santos Costa
|
78ef33c463
|
Debugger should lays trace callee, never caller.
|
2015-07-22 18:58:23 -05:00 |
|
Vítor Santos Costa
|
94092be293
|
bootstrap and small cleanups
|
2015-07-06 11:59:50 +01:00 |
|
Vítor Santos Costa
|
84afde2d56
|
deadlock avoidal; function renaming
|
2015-07-06 11:57:47 +01:00 |
|
Vítor Santos Costa
|
a97754623f
|
more bootstrap stuff
|
2015-07-06 11:56:16 +01:00 |
|
Vítor Santos Costa
|
2cf9902dfe
|
module specific flags
|
2015-07-06 11:53:50 +01:00 |
|
Vítor Santos Costa
|
3a00568489
|
warnings + some work on naming funnctions
|
2015-07-06 11:51:24 +01:00 |
|
Vítor Santos Costa
|
4c56769210
|
indent + EOF work in progress
|
2015-07-06 11:49:56 +01:00 |
|
Vítor Santos Costa
|
f5b50a4179
|
fix locks
|
2015-06-19 10:10:02 +01:00 |
|
Vítor Santos Costa
|
1c06bfdc05
|
cmake & text support
|
2015-06-19 01:30:13 +01:00 |
|
Vítor Santos Costa
|
e2fc835cfd
|
less usage of slots
|
2015-06-19 00:45:54 +01:00 |
|
Vítor Santos Costa
|
3e14ec4cb6
|
yap flag no more
|
2015-06-19 00:44:49 +01:00 |
|
Vítor Santos Costa
|
2f96a24a1f
|
SWI not default
|
2015-06-19 00:42:40 +01:00 |
|
Vítor Santos Costa
|
95a47702be
|
threads
|
2015-06-19 00:42:15 +01:00 |
|
Vítor Santos Costa
|
c0bb14416b
|
use unistd
|
2015-06-19 00:41:29 +01:00 |
|
Vítor Santos Costa
|
86b11f5536
|
break now yap code
|
2015-06-19 00:41:12 +01:00 |
|
Vítor Santos Costa
|
1471d27d12
|
stderr stuff
|
2015-06-19 00:40:48 +01:00 |
|
Vítor Santos Costa
|
209ad287f8
|
SWI not automatic
|
2015-06-19 00:38:18 +01:00 |
|
Vítor Santos Costa
|
d18c59f7eb
|
argc/argv -> flags
|
2015-06-19 00:37:50 +01:00 |
|
Vítor Santos Costa
|
6bc1833d2f
|
more yap_flags
|
2015-06-19 00:37:09 +01:00 |
|
Vítor Santos Costa
|
c46345a0f0
|
remove original yap_lag/2
|
2015-06-19 00:35:42 +01:00 |
|
Vítor Santos Costa
|
d602d3d9ea
|
remove p_
|
2015-06-19 00:34:33 +01:00 |
|
Vítor Santos Costa
|
e60f1f2c3d
|
IOSTREAM -> FiLE
|
2015-06-19 00:34:14 +01:00 |
|
Vítor Santos Costa
|
42b79d7ee7
|
IOSTREAM -> FILE
|
2015-06-19 00:32:38 +01:00 |
|
Vítor Santos Costa
|
144eb6ab47
|
small interf change
|
2015-06-19 00:31:44 +01:00 |
|
Vítor Santos Costa
|
29f87ccca6
|
interface changes
also support read_term extensions
|
2015-06-19 00:30:39 +01:00 |
|
Vítor Santos Costa
|
b13f742f02
|
bag of changes
- spacing
- exception handling should be seen carefully.
|
2015-06-19 00:29:14 +01:00 |
|
Vítor Santos Costa
|
524a9ec738
|
LOCAL_c_error_stream Prolog only
|
2015-06-19 00:18:00 +01:00 |
|
Vítor Santos Costa
|
df52ba811a
|
check for null
|
2015-06-19 00:17:25 +01:00 |
|
Vítor Santos Costa
|
91d29112b0
|
flagsagain
|
2015-06-19 00:16:32 +01:00 |
|
Vítor Santos Costa
|
e970df6dae
|
compile with threads stuff
|
2015-06-19 00:15:39 +01:00 |
|
Vítor Santos Costa
|
315a882e8f
|
remove swi deps
|
2015-06-18 08:09:31 +01:00 |
|
Vítor Santos Costa
|
fec94d9cde
|
get rid of GLOBAL_stderr
|
2015-06-18 08:00:48 +01:00 |
|
Vítor Santos Costa
|
d7d2e320a8
|
fix stack expansion with slots
|
2015-06-18 07:59:53 +01:00 |
|
Vítor Santos Costa
|
6812940b8b
|
doc support
|
2015-06-18 07:57:16 +01:00 |
|
Vítor Santos Costa
|
51564ec7bc
|
removw swi deps
|
2015-06-18 07:56:35 +01:00 |
|
Vítor Santos Costa
|
429ebe5b27
|
doc fix
|
2015-06-18 07:56:16 +01:00 |
|
Vítor Santos Costa
|
60861649a0
|
New Flags code
|
2015-06-18 07:55:07 +01:00 |
|
Vítor Santos Costa
|
8fc4dc2219
|
new flag system
|
2015-06-18 01:59:07 +01:00 |
|
Vítor Santos Costa
|
c652f79f26
|
old swi library: replace by original yap code
|
2015-06-18 01:47:23 +01:00 |
|
Vítor Santos Costa
|
5829e326b7
|
Remove Old array based flags
|
2015-06-18 00:28:06 +01:00 |
|
Vítor Santos Costa
|
e9a8e93474
|
DO not depend on SWI module
|
2015-06-18 00:25:39 +01:00 |
|
Vítor Santos Costa
|
afa8d52e50
|
make sure too refer to dlfcn.h
|
2015-06-18 00:24:47 +01:00 |
|
Vítor Santos Costa
|
30af67b3ca
|
do not use internal slots
|
2015-06-18 00:22:32 +01:00 |
|
Vítor Santos Costa
|
0e002f8ca0
|
improve error messages
|
2015-06-18 00:19:23 +01:00 |
|
Vítor Santos Costa
|
adb8ff064d
|
use new YAP flags
|
2015-06-18 00:18:28 +01:00 |
|
Vítor Santos Costa
|
ff9051349b
|
support for handling lists of arguments
|
2015-06-18 00:16:07 +01:00 |
|
Vítor Santos Costa
|
d474437edc
|
do not need to restore HashPreds
|
2015-06-18 00:14:59 +01:00 |
|
Vítor Santos Costa
|
7fda0bf07f
|
Do not use SWI internal stuff directly
|
2015-06-18 00:12:59 +01:00 |
|
Vítor Santos Costa
|
254e63fc8c
|
new flag design
|
2015-06-18 00:12:25 +01:00 |
|
Vítor Santos Costa
|
4e09c0faf1
|
more flag and simplification stuff
|
2015-06-18 00:11:02 +01:00 |
|
Vítor Santos Costa
|
e989419605
|
Use new YAP flags
|
2015-06-18 00:05:49 +01:00 |
|
Vítor Santos Costa
|
48ed9083d9
|
remove LOCAL_PL dependency
|
2015-06-17 23:53:45 +01:00 |
|
Vítor Santos Costa
|
102015785a
|
fix call to module code
|
2015-06-17 23:53:13 +01:00 |
|
Vítor Santos Costa
|
c26b5f3175
|
increase the ignore list
|
2015-06-17 23:49:02 +01:00 |
|
Vítor Santos Costa
|
0ed3ee4fc4
|
enable path expansion by default
|
2015-04-24 10:03:44 -06:00 |
|
Vítor Santos Costa
|
660800af67
|
avoid using space on statistics
|
2015-04-21 16:09:43 -06:00 |
|
Vítor Santos Costa
|
d1ec94c4c0
|
trying to fix current_predicate
|
2015-04-21 16:06:24 -06:00 |
|
Vítor Santos Costa
|
4489616b19
|
fix current_pred
|
2015-04-19 04:13:12 +01:00 |
|
Vítor Santos Costa
|
9fca32c7ac
|
Merge branch 'master' of github.com:vscosta/yap-6.3
|
2015-04-15 15:10:14 +01:00 |
|
Vítor Santos Costa
|
bfc5b4e3b1
|
disable wordexp
|
2015-04-15 15:07:04 +01:00 |
|
Vitor Santos Costa
|
800289f7bb
|
weird module stuff
|
2015-04-15 11:45:49 +01:00 |
|
Vítor Santos Costa
|
bf8beba466
|
more Android fixes
merge trueFileName so that we don;t redo code
support rand48 and srand48
drop support for odbc and prolite, too much work.
|
2015-04-15 11:21:15 +01:00 |
|
Vítor Santos Costa
|
ecd980c491
|
thread support
|
2015-04-13 13:32:32 +01:00 |
|
Vítor Santos Costa
|
ec7ddf0dba
|
Merge branch 'master' of github.com:vscosta/yap-6.3
|
2015-04-13 13:28:42 +01:00 |
|
Vítor Santos Costa
|
ef586e264e
|
android debugging plus clean-ups
|
2015-04-13 13:28:17 +01:00 |
|
Vítor Santos Costa
|
d1a230eb56
|
Cosmetic changes
|
2015-04-13 13:15:30 +01:00 |
|
Vítor Santos Costa
|
00c58f5572
|
Cosmetic changes
|
2015-04-13 13:14:36 +01:00 |
|
Paulo Moura
|
b91c535ea3
|
Work in progress fixing evaluable type error terms
|
2015-04-09 01:51:36 +01:00 |
|
Vitor Santos Costa
|
666b68c1fb
|
YAP should not try to control cwd, that's the OS task
|
2015-03-28 19:38:04 +00:00 |
|
Vitor Santos Costa
|
6c9c410283
|
get rid of findExecutable
|
2015-03-28 19:36:28 +00:00 |
|
Vítor Santos Costa
|
272d28ae5f
|
android
|
2015-03-16 17:25:09 +00:00 |
|
Vitor Santos Costa
|
6a0b6fad8b
|
C++ interface and ARM/Android
|
2015-03-11 22:18:00 +00:00 |
|
Vitor Santos Costa
|
580bc9eb27
|
fix baacktrackable predicates.
|
2015-03-09 17:27:35 +00:00 |
|
Vítor Santos Costa
|
9b6bcdde16
|
improve notion of standadard predicate
|
2015-03-04 09:54:08 +00:00 |
|
Vítor Santos Costa
|
0839baf638
|
error handling should report the culprit .
|
2015-03-04 09:35:47 +00:00 |
|
Vítor Santos Costa
|
0b90870185
|
make var names available as a global var
|
2015-03-04 09:35:09 +00:00 |
|
Vítor Santos Costa
|
9d48f3c3c0
|
fix compilation of JIT (but still not working).
|
2015-02-18 10:03:57 +00:00 |
|
Vítor Santos Costa
|
d805a474a4
|
redeclaration
|
2015-02-17 20:21:49 +00:00 |
|
Vítor Santos Costa
|
9895ec63d0
|
add more lib paths
|
2015-02-16 11:43:42 +00:00 |
|
Vitor Santos Costa
|
1e57a2e978
|
path setup
|
2015-02-15 02:33:54 +00:00 |
|
Vitor Santos Costa
|
63416fdc48
|
cut_c simplifications
|
2015-02-14 11:35:45 +00:00 |
|
Vítor Santos Costa
|
71c9cb21b7
|
kill dead code
|
2015-02-13 12:24:15 +00:00 |
|
Vítor Santos Costa
|
102c8a1dc1
|
bad typing
|
2015-02-13 12:21:50 +00:00 |
|
Vítor Santos Costa
|
9743c81f05
|
Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3
|
2015-02-10 09:20:12 +00:00 |
|
Vítor Santos Costa
|
ab41d5411e
|
RebootSlots when we start a new execution.
|
2015-02-10 09:19:05 +00:00 |
|
Vitor Santos Costa
|
afd8c9b9c4
|
blanks and backslashed strings
|
2015-02-10 00:03:02 +00:00 |
|
Vitor Santos Costa
|
5a7602dfff
|
fix slot at init
|
2015-02-09 10:20:19 +00:00 |
|
Vítor Santos Costa
|
8dcdb6ce09
|
UM #303: integer handling
|
2015-02-09 10:15:11 +00:00 |
|
Vítor Santos Costa
|
88e3d637ec
|
C++ & swig
|
2015-02-09 01:53:28 +00:00 |
|
Vítor Santos Costa
|
4dd8ee803f
|
fix bad JIT ifdefs
|
2015-02-07 01:08:32 +00:00 |
|
Vítor Santos Costa
|
ba978d8275
|
just in time native code: now compiles by doing cmake; make.
no workie in this version, though :)
|
2015-02-06 18:11:52 +00:00 |
|
Vítor Santos Costa
|
bae7b716e2
|
fix import term to handle overflows.
|
2015-02-06 18:05:21 +00:00 |
|
Vítor Santos Costa
|
5a668febd9
|
new slot implementation
|
2015-02-03 02:36:51 +00:00 |
|
Vitor Santos Costa
|
36e4cbf98b
|
move handles to a separate handle stack.
|
2015-01-30 07:25:34 +00:00 |
|
Vítor Santos Costa
|
bc1e70758e
|
cmake and jit
|
2015-01-26 04:02:46 +00:00 |
|
Vítor Santos Costa
|
70806f1841
|
JIT
|
2015-01-20 03:01:16 +00:00 |
|
Vítor Santos Costa
|
bece9d05d8
|
JIT
|
2015-01-20 03:00:42 +00:00 |
|
Vítor Santos Costa
|
9fff6e7226
|
Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3
|
2015-01-18 03:51:22 +00:00 |
|
Vítor Santos Costa
|
771610ffb6
|
fix bit count
|
2015-01-18 03:47:44 +00:00 |
|
Vítor Santos Costa
|
d8fd232d78
|
split absmi
|
2015-01-18 03:00:19 +00:00 |
|
Vitor Santos Costa
|
ce84e60d08
|
cosmetic
|
2015-01-18 01:32:13 +00:00 |
|
Vitor Santos Costa
|
e40c248c16
|
Merge branch 'master' of /home/vsc/yap-6.3
Conflicts:
C/cdmgr.c
pl/preds.yap
|
2015-01-17 03:06:59 -08:00 |
|
Vitor Santos Costa
|
21be46b123
|
blanks
|
2015-01-17 02:58:14 -08:00 |
|
Vitor Santos Costa
|
9623f70d3a
|
fix types
|
2015-01-17 02:50:54 -08:00 |
|
Vitor Santos Costa
|
9dcfb6a745
|
doc and use bool
|
2015-01-17 02:48:48 -08:00 |
|
Vitor Santos Costa
|
eeffeea9aa
|
split for jit
|
2015-01-17 02:46:54 -08:00 |
|
Vitor Santos Costa
|
32ce8318a1
|
type stuff
|
2015-01-15 23:08:01 -08:00 |
|
Vitor Santos Costa
|
504d67375b
|
fix warning
|
2015-01-15 01:19:07 -08:00 |
|
Vitor Santos Costa
|
befedf8db2
|
fix 32/64 bits issue.
|
2015-01-15 01:15:57 -08:00 |
|
Vitor Santos Costa
|
3122d323b5
|
support 64 bit flags in 32 bit mode
|
2015-01-14 04:51:54 -08:00 |
|
Vitor Santos Costa
|
0d5fff0f16
|
improved support for export/import of 64 bits
|
2015-01-14 04:51:00 -08:00 |
|
Vítor Santos Costa
|
832b2258c8
|
support newer llvm, by J Santos
|
2015-01-07 10:22:52 +00:00 |
|
Vitor Santos Costa
|
f22f337f67
|
32 bit support:
use uint64_t for predflags
define a type for arity
|
2015-01-06 17:47:58 +00:00 |
|
Vitor Santos Costa
|
fcf0f41312
|
infinity, try to fix the ffsll mess, warnings
|
2015-01-05 16:06:32 +00:00 |
|
Vítor Santos Costa
|
3164ed2d61
|
doc support
|
2015-01-04 23:58:23 +00:00 |
|