Mark Thom
|
167d8a7590
|
correct-ish definition of reverse.
|
2018-04-18 15:31:36 -06:00 |
|
Mark Thom
|
56318b09d0
|
add predicate existence errors for failed metacalls.
|
2018-04-17 09:26:13 -06:00 |
|
Mark Thom
|
35694e7622
|
print characters correctly
|
2018-04-16 23:25:37 -06:00 |
|
Mark Thom
|
c02c88b6f0
|
add functional notation for operators.
|
2018-04-16 22:00:30 -06:00 |
|
Mark Thom
|
54b17a6782
|
update to lexer error handling.
|
2018-04-14 15:38:06 -06:00 |
|
Mark Thom
|
fcb468b844
|
fix lexer bugs.
|
2018-04-14 11:59:57 -06:00 |
|
Mark Thom
|
ff6e58e987
|
update/extension to lexer, bug fixes to module importing
|
2018-04-13 18:44:23 -06:00 |
|
Mark Thom
|
ed9cca0750
|
throw exception when predicate not found
|
2018-04-09 21:27:50 -06:00 |
|
Mark Thom
|
fe481fedce
|
throw exceptions when calling non-existent predicates. broken.
|
2018-04-08 15:17:58 -06:00 |
|
Mark Thom
|
32ebe1a47f
|
correct mishandled blocking of cuts
|
2018-04-08 11:29:30 -06:00 |
|
Mark Thom
|
a7445e856a
|
properly handle cuts in conditionals
|
2018-04-08 00:33:54 -06:00 |
|
Mark Thom
|
273e0a0b94
|
fix cut expansions, clean up code.
|
2018-04-07 17:08:01 -06:00 |
|
Mark Thom
|
d6c148d5e9
|
fix cut expansions.
|
2018-04-07 16:44:51 -06:00 |
|
Mark Thom
|
5d0674a667
|
incomplete cut corrections.
|
2018-04-07 00:15:34 -06:00 |
|
Mark Thom
|
2e65f7243c
|
rename fabricate_predicate to fabricate_disjunct
|
2018-04-05 16:00:50 -06:00 |
|
Mark Thom
|
7c4af6f311
|
add the notion of unbound variables to register allocators.
|
2018-04-05 14:02:20 -06:00 |
|
Mark Thom
|
31e07420e7
|
inline (,)/2 properly
|
2018-04-03 21:48:19 -06:00 |
|
Mark Thom
|
cf741f365c
|
limit hash lookups to metacall
|
2018-04-02 13:50:01 -06:00 |
|
Mark Thom
|
7b160199fd
|
add cyclic_term
|
2018-03-28 23:41:19 -06:00 |
|
Mark Thom
|
ef65c996ec
|
update README
|
2018-03-28 21:23:11 -06:00 |
|
Mark Thom
|
94939e793b
|
add call support for acyclic_term
|
2018-03-28 21:20:50 -06:00 |
|
Mark Thom
|
80b59bae83
|
add acyclic term
|
2018-03-28 21:17:46 -06:00 |
|
Mark Thom
|
eb694cbba7
|
remove flatten
|
2018-03-26 19:05:23 -06:00 |
|
Mark Thom
|
933b94ef82
|
add repeat
|
2018-03-26 18:59:58 -06:00 |
|
Mark Thom
|
2691382771
|
add flatten.
|
2018-03-26 18:49:43 -06:00 |
|
Mark Thom
|
a937eb4d8c
|
clean up call clause stuff.
|
2018-03-26 18:16:39 -06:00 |
|
Mark Thom
|
b7f926bade
|
clean up call clause stuff.
|
2018-03-26 18:16:23 -06:00 |
|
Mark Thom
|
261bb15bdf
|
update README
|
2018-03-24 11:42:26 -06:00 |
|
Mark Thom
|
f160761cf9
|
eliminating double counting for call_with_inference_limit.
|
2018-03-22 14:15:40 -06:00 |
|
Mark Thom
|
e206c8b7fb
|
remove extraneous code.
|
2018-03-19 20:01:32 -06:00 |
|
Mark Thom
|
612835500c
|
remove redundant code from arith_eval_by_metacall
|
2018-03-18 19:25:45 -06:00 |
|
Mark Thom
|
9430bee825
|
correct delayed evaluation for negation, rational decls
|
2018-03-17 19:04:13 -06:00 |
|
Mark Thom
|
23afcdd6d4
|
remove extraneous comments.
|
2018-03-17 15:46:12 -06:00 |
|
Mark Thom
|
a66049a321
|
refactor BuiltInInstruction
|
2018-03-17 15:45:17 -06:00 |
|
Mark Thom
|
64ab9a0337
|
remove DynamicIs
|
2018-03-17 15:01:31 -06:00 |
|
Mark Thom
|
d8bcf47462
|
refactor ControlInstruction
|
2018-03-17 01:26:50 -06:00 |
|
Mark Thom
|
faabe85e75
|
minor tweak to printer code
|
2018-03-16 16:23:27 -06:00 |
|
Mark Thom
|
ea1414e738
|
correct sort, keysort
|
2018-03-11 19:51:25 -06:00 |
|
Mark Thom
|
acdb3f2c45
|
add sort, keysort.
|
2018-03-11 17:37:29 -06:00 |
|
Mark Thom
|
7500465b38
|
add atom predicate.
|
2018-03-10 15:26:35 -07:00 |
|
Mark Thom
|
2cc5367c52
|
add is_list
|
2018-03-09 19:27:22 -07:00 |
|
Mark Thom
|
b5b44fe5a2
|
remove b0 slot from AND stack frames.
|
2018-03-09 19:13:06 -07:00 |
|
Mark Thom
|
2bdf95e62d
|
further debray fix.
|
2018-03-08 22:54:36 -07:00 |
|
Mark Thom
|
279233f73b
|
reformat io.rs
|
2018-03-08 21:15:18 -07:00 |
|
Mark Thom
|
f8389e889e
|
further allocation fixes.
|
2018-03-08 12:51:06 -07:00 |
|
Mark Thom
|
cb9aafbccf
|
further allocation fixes.
|
2018-03-08 12:38:38 -07:00 |
|
Mark Thom
|
179e425fb6
|
add queues, fix debray allocator bug.
|
2018-03-08 00:29:56 -07:00 |
|
Mark Thom
|
10db0f58dd
|
fix README
|
2018-03-07 17:25:33 -07:00 |
|
Mark Thom
|
ab182b6e3b
|
add error messages on failed batch entry
|
2018-03-07 17:19:28 -07:00 |
|
Mark Thom
|
beeb246632
|
cleanup README
|
2018-03-05 21:18:55 -07:00 |
|