Mark Thom
|
b07a19fc47
|
address issues #114, #115
|
2019-04-25 09:10:52 -06:00 |
|
Mark Thom
|
18a9a6434f
|
delay attributed variables goal, naively correct dif/2
|
2019-04-24 20:37:31 -06:00 |
|
Mark Thom
|
b102749220
|
move setup_call_cleanup/3 and call_with_inference_limit/3 to non_iso
|
2019-04-23 08:40:10 -06:00 |
|
Mark Thom
|
a5dc7f2387
|
various fixes
|
2019-04-22 21:28:33 -06:00 |
|
Mark Thom
|
535465fcd4
|
use binary_pow for (^)/2
|
2019-04-22 19:49:04 -06:00 |
|
Mark Thom
|
f9448e894e
|
use binary_pow for (^)/2
|
2019-04-22 19:48:09 -06:00 |
|
Mark Thom
|
f745b077a9
|
instantiate variables in numerical comparisons
|
2019-04-22 18:54:03 -06:00 |
|
Mark Thom
|
c8c8c5abae
|
address issues #104, #105, #103
|
2019-04-20 20:13:19 -03:00 |
|
Mark Thom
|
e089c8bdd2
|
fix conformity testing #274
|
2019-04-18 20:32:50 -06:00 |
|
Mark Thom
|
d3eec10fc5
|
fix conformity tests #279 and #296
|
2019-04-14 09:45:04 -06:00 |
|
Mark Thom
|
ae90554378
|
read from streams.
|
2019-04-13 18:40:17 -06:00 |
|
Mark Thom
|
fb0b7085b4
|
fix more conformity errors
|
2019-04-06 17:44:04 -06:00 |
|
Mark Thom
|
16eadc7412
|
correct for issues #88, #89, #90, conformity test #208.
|
2019-04-06 09:46:42 -06:00 |
|
Mark Thom
|
e3e6f926c7
|
add atom_length/2, atom_chars/2, atom_codes/2
|
2019-04-05 23:00:53 -06:00 |
|
Mark Thom
|
272b4f6d8d
|
add current_op/3
|
2019-04-05 21:25:49 -06:00 |
|
Mark Thom
|
03f2190d6b
|
remove $reify_switch
|
2019-04-05 09:04:05 -06:00 |
|
Mark Thom
|
3912a4772d
|
fix conformity errors
|
2019-04-04 22:51:00 -06:00 |
|
Mark Thom
|
535a6c17e9
|
move forall/2 to non_iso, correct test cases.
|
2019-04-03 18:12:36 -06:00 |
|
Mark Thom
|
b6a5254e35
|
re: #80, #52
|
2019-04-01 22:05:30 -06:00 |
|
Mark Thom
|
e3e0473b69
|
fix term_variables, add (^)/2 as an actual evaluable functor
|
2019-04-01 09:04:50 -06:00 |
|
Mark Thom
|
2240418a25
|
re: #75, #52
|
2019-03-31 22:30:42 -06:00 |
|
Mark Thom
|
df5e538dc6
|
add structural tests for strings as char code lists
|
2019-03-31 20:11:20 -06:00 |
|
Mark Thom
|
a15ebd20c1
|
add support for char codes
|
2019-03-31 19:48:40 -06:00 |
|
Mark Thom
|
701cbc7a19
|
do a better job recognizing and bracketing operators
|
2019-03-31 11:35:19 -06:00 |
|
Mark Thom
|
a2f531eeb7
|
correct comma printing
|
2019-03-31 02:13:58 -06:00 |
|
Mark Thom
|
35e91ee47c
|
make op/3 a predicate call from the query context
|
2019-03-31 00:29:53 -06:00 |
|
Mark Thom
|
3e67400bd3
|
specially handle commas
|
2019-03-30 21:31:57 -06:00 |
|
Mark Thom
|
0aefcf7eae
|
add op/3 to builtin predicates
|
2019-03-30 18:14:47 -06:00 |
|
Mark Thom
|
f55968b1b8
|
properly demarcate ops in dbrefs
|
2019-03-30 13:38:03 -06:00 |
|
Mark Thom
|
352ebd1706
|
re: #73
|
2019-03-30 12:38:26 -06:00 |
|
Mark Thom
|
8945bae70b
|
use can_be(list, _) in all solutions predicates
|
2019-03-30 10:44:49 -06:00 |
|
Mark Thom
|
381ad12104
|
add db refs
|
2019-03-27 23:00:59 -06:00 |
|
Mark Thom
|
32c8a5e55f
|
index inlined and builtin clausetypes inside a BTreeMap
|
2019-03-26 21:59:50 -06:00 |
|
Mark Thom
|
7ff7edee59
|
bracket RHS when necessary in variable equations
|
2019-03-24 15:26:32 -06:00 |
|
Mark Thom
|
ca5138ccea
|
fix toplevel heap view
|
2019-03-24 09:55:20 -06:00 |
|
Mark Thom
|
11198fdb31
|
print attribute goals alongside variable bindings as a single, unified goals
|
2019-03-24 00:26:29 -06:00 |
|
Mark Thom
|
0b79ae0524
|
do not print unbound vars at toplevel
|
2019-03-23 09:43:05 -06:00 |
|
Mark Thom
|
4b2fb8b1c7
|
fail if attempting dynamic transaction in term and goal expansion
|
2019-03-19 21:03:37 -06:00 |
|
Mark Thom
|
55a251d1c4
|
correct register threshold calculation.
|
2019-03-17 21:45:30 -06:00 |
|
Mark Thom
|
fd703c3610
|
make toplevel more consistent with answers, depend on readline package without renaming.
|
2019-03-17 17:49:51 -06:00 |
|
Mark Thom
|
840b98dcf3
|
update readline.rs version
|
2019-03-17 15:22:31 -06:00 |
|
Mark Thom
|
1ce8d90627
|
add halt/0
|
2019-03-17 14:38:55 -06:00 |
|
Mark Thom
|
2fad1c724c
|
use the readline library at toplevel
|
2019-03-16 19:12:06 -06:00 |
|
Mark Thom
|
0eb2fb3d90
|
add non-backtrackable and backtrackable global variables
|
2019-03-13 00:16:57 -06:00 |
|
Mark Thom
|
527ac606e9
|
bb_put/2 and bb_get/2
|
2019-03-12 22:38:47 -06:00 |
|
Mark Thom
|
b5ad8051d8
|
use ordsets in library(dif)
|
2019-03-12 19:13:03 -06:00 |
|
Mark Thom
|
a6d3f39152
|
add ordsets library, domain.pl attributed variables example
|
2019-03-10 22:33:09 -06:00 |
|
Mark Thom
|
b1d061f76b
|
eliminate generation of dynamic clauses when compiling term expansion clauses
|
2019-03-09 17:36:27 -07:00 |
|
Mark Thom
|
0d41b27abb
|
remove dynamic code indices when modules are redefined.
|
2019-03-09 14:19:49 -07:00 |
|
Mark Thom
|
9f398b2552
|
perform term and goal expansion on asserted dynamic predicates inside modules
|
2019-03-09 13:41:33 -07:00 |
|