Mark Thom
|
359619e035
|
simplify and optimize attributed variables (#1590, #1634, #1730)
|
2023-02-10 21:56:42 -07:00 |
|
Mark Thom
|
9454d670c7
|
port '$get_from_list' to '$get_from_attr_list' in Rust
|
2023-02-06 01:23:29 -07:00 |
|
Mark Thom
|
aa7b8e52f3
|
use '$enqueue_attr_var' when adding attributes only
|
2022-12-24 00:31:47 -07:00 |
|
Mark Thom
|
0404c3bd94
|
use new heap term representation
|
2022-01-06 21:44:38 -07:00 |
|
Adrián Arroyo Calle
|
72a88d1f91
|
Fix uninstantiation_error missing. Fix #1031
|
2021-11-16 23:22:24 +01:00 |
|
Mark Thom
|
1b9015a049
|
copies only those attributes planted by the calling module
|
2021-03-21 13:00:29 -06:00 |
|
Mark Thom
|
2a70ca375c
|
restore support for tabling and delimited continuations (#779)
|
2021-02-17 16:18:49 -07:00 |
|
Mark Thom
|
cab0e4395a
|
manually expand module names in higher-order predicates of lists.pl and give call_residue_vars/2 a meta-predicate definition
|
2021-02-03 15:37:16 -07:00 |
|
Mark Thom
|
a4d15bfb88
|
move to a predicate-based module system, move to loader.[rs|pl]-based compilation, add support for incremental clause compilation
|
2021-01-30 21:07:51 -07:00 |
|
Mark Thom
|
33325f1574
|
remove vestigial prolog/ directory (#444)
|
2020-06-12 18:26:38 -06:00 |
|