Vitor Santos Costa
|
99460df195
|
use IsAttVar
|
2010-03-08 09:19:35 +00:00 |
|
Vitor Santos Costa
|
e992b0dcf0
|
new version of attributed variable code, using arena to store variables and
removing variable chain.
|
2010-03-08 09:18:52 +00:00 |
|
Vitor Santos Costa
|
76c6e06b45
|
patch label for gc
|
2010-03-08 09:18:30 +00:00 |
|
Vitor Santos Costa
|
02fb454f3f
|
DelayTop goes away
|
2010-03-08 09:18:08 +00:00 |
|
Vitor Santos Costa
|
81635b48fb
|
use isattvar
|
2010-03-08 09:17:40 +00:00 |
|
Vitor Santos Costa
|
ba091eb2f9
|
support db_ref_e:
|
2010-03-06 22:43:21 +00:00 |
|
Vitor Santos Costa
|
8fc50d9935
|
make YAP throw a runtime-error on unknown arithmetic ops.
|
2010-03-06 00:16:49 +00:00 |
|
Vitor Santos Costa
|
08257b2817
|
use YAPSHAREDIR instead of YAP_PL_SRCDIR to book from Prolog files.
|
2010-03-05 09:51:52 +00:00 |
|
Vitor Santos Costa
|
43a1a754dd
|
erf function (patch from Bernd Gutmann).
|
2010-03-05 00:01:04 +00:00 |
|
U-Khasa\Vitor
|
1b65f5e220
|
WINDOWS can seek
|
2010-03-03 18:50:56 -06:00 |
|
Vitor Santos Costa
|
3070e4ce9d
|
fix locking issues with dynamic predicates and threads (obs from Paulo Moura).
|
2010-03-03 22:11:50 +00:00 |
|
Vitor Santos Costa
|
fb6c4f966c
|
Merge branch 'master' of yap.dcc.fc.up.pt:yap-6
|
2010-03-03 21:49:14 +00:00 |
|
Vítor Santos Costa II
|
8f41517e24
|
del_attrs/1 (for SWI compatibility).
|
2010-03-03 19:08:17 +00:00 |
|
Vitor Santos Costa
|
24f5b060d5
|
improve previous patch for syntax_error.
|
2010-03-02 23:18:04 +00:00 |
|
Vitor Santos Costa
|
9e5a25c61e
|
make sure syntax_error receives a global variable (obs from Jose Santos).
|
2010-03-02 22:21:48 +00:00 |
|
Vitor Santos Costa
|
233926ea00
|
fix nb_getval to handle exceptions.
|
2010-03-01 22:32:40 +00:00 |
|
Vitor Santos Costa
|
51982bee42
|
fix nb_current/2
|
2010-03-01 21:48:39 +00:00 |
|
U-Khasa\Vitor
|
46f0a0644c
|
fix bad restore of operators (obs from Paulo Moura)
|
2010-03-01 11:52:42 -06:00 |
|
Vitor Santos Costa
|
8b18242138
|
fix missing ; (obs from Paulo Moura).
|
2010-03-01 00:06:45 +00:00 |
|
Vitor Santos Costa
|
16a9c8a807
|
SWI-compatible source_file/1 and 2
|
2010-02-28 22:24:51 +00:00 |
|
Vitor Santos Costa
|
623200683a
|
fix comparison if Int != int.
|
2010-02-28 12:15:29 +00:00 |
|
Vitor Santos Costa
|
c8479541bb
|
fix bad overflow handling in peek_memory_stream (obs from Jos De Roo).
|
2010-02-28 09:30:58 +00:00 |
|
Vitor Santos Costa
|
7037b38fa7
|
make nb_ undefined variable return an error, as SWI does.
|
2010-02-28 00:57:29 +00:00 |
|
Vitor Santos Costa
|
5778730b62
|
be less enthusiastsis about writing (op).
|
2010-02-26 14:14:10 +00:00 |
|
Vitor Santos Costa
|
4355a94793
|
make syntax_error handling ISO compatible.
|
2010-02-26 13:08:38 +00:00 |
|
Vitor Santos Costa
|
0e9a98fa30
|
handle right cases where both argumnets to number_ are bound.
|
2010-02-26 12:01:24 +00:00 |
|
Vitor Santos Costa
|
b316710db5
|
make error handling close to ISO.
|
2010-02-26 12:01:08 +00:00 |
|
Vitor Santos Costa
|
59759cc88e
|
make current_stream file name ISO friendly.
|
2010-02-26 11:43:05 +00:00 |
|
Vitor Santos Costa
|
69b6f47b73
|
make open remember original file.
|
2010-02-26 11:23:15 +00:00 |
|
Vitor Santos Costa
|
038b74493c
|
more ATOM changes.
|
2010-02-26 10:59:43 +00:00 |
|
Vitor Santos Costa
|
361c54bed8
|
execute0 has no access to the third argument.
|
2010-02-26 10:04:33 +00:00 |
|
Vitor Santos Costa
|
f4e734da34
|
make number_chars and atom_chars SWI/ISO compatible by default.
|
2010-02-26 10:04:08 +00:00 |
|
Vitor Santos Costa
|
c6ad678174
|
some more tests.
|
2010-02-26 09:12:20 +00:00 |
|
Vitor Santos Costa
|
21fb6091ea
|
fix char_conversion
|
2010-02-26 09:12:06 +00:00 |
|
Vítor Santos Costa
|
01b801e753
|
Merge branch 'master' of gitosis@yap.dcc.fc.up.pt:yap-6
|
2010-02-26 00:17:39 +00:00 |
|
Vitor Santos Costa
|
6f745469b0
|
make ceiling, floor and round always return an int (ISO and SWI compat, obs from Paulo Moura).
|
2010-02-26 00:15:55 +00:00 |
|
Vítor Santos Costa
|
5e1f8ff84f
|
Merge branch 'master' of gitosis@yap.dcc.fc.up.pt:yap-6
|
2010-02-25 17:52:30 +00:00 |
|
Vítor Santos Costa
|
6a7e584e94
|
protect better call
|
2010-02-25 17:52:11 +00:00 |
|
Vitor Santos Costa
|
eab72f6ab7
|
handle integer(0.0/0.0) (obs from David Vaz).
|
2010-02-23 22:25:04 +00:00 |
|
Vitor Santos Costa
|
83f25afc41
|
add address_bits flag (request from Paulo Moura).
|
2010-02-23 00:29:17 +00:00 |
|
Vitor Santos Costa
|
f3c2dea752
|
use the right type in call.
|
2010-02-22 23:08:40 +00:00 |
|
Vitor Santos Costa
|
f137773011
|
fix error handling on entry arguments.
|
2010-02-22 22:48:13 +00:00 |
|
Vitor Santos Costa
|
29854466fa
|
check_bom should undo char, even if end of file (obs from Nicola di Mauro).
|
2010-02-21 00:53:55 +00:00 |
|
Vitor Santos Costa
|
7b89916c43
|
C-code may mess up with environment: we cannot afford to just jump
there from anywhere (obs from Stefano Ferili).
|
2010-02-21 00:45:49 +00:00 |
|
Vitor Santos Costa
|
12672a77e1
|
fix missing unlock.
|
2010-02-21 00:45:38 +00:00 |
|
Vítor Santos Costa
|
692a482adf
|
fix gc call while in meta-call.
|
2010-02-19 15:37:36 +00:00 |
|
Vítor Santos Costa
|
dddad72a0e
|
AtomDouble was not defined correctly.
|
2010-02-19 14:16:57 +00:00 |
|
Vítor Santos Costa
|
1b66eba611
|
fix handling of float/1 by indexing code.
|
2010-02-19 14:16:41 +00:00 |
|
Vitor Santos Costa
|
3b4bb45c62
|
fix error handling in builtin arithmetic (obs from Jose Santos).
|
2010-02-18 10:56:59 +00:00 |
|
Vitor Santos Costa
|
c21f178b36
|
fix error where \* ( could be scanned as \+( (obs from Paulo Moura).
|
2010-02-18 09:19:29 +00:00 |
|