Mark Thom
|
d8bcf47462
|
refactor ControlInstruction
|
2018-03-17 01:26:50 -06:00 |
|
Mark Thom
|
7500465b38
|
add atom predicate.
|
2018-03-10 15:26:35 -07:00 |
|
Mark Thom
|
07675b3675
|
fix exception handling when thrown by throw_exception, and within setup_call_cleanup and call_with_inference_limit.
|
2018-02-25 23:43:37 -07:00 |
|
Mark Thom
|
c133931134
|
add fixes, further test cases.
|
2018-02-25 22:38:28 -07:00 |
|
Mark Thom
|
cf9db43d5b
|
major refactor.
|
2018-02-25 12:13:07 -07:00 |
|
Mark Thom
|
ec276a7766
|
add more tests.
|
2018-02-23 16:43:12 -07:00 |
|
Mark Thom
|
8d182b3f02
|
fix bugs in call_with_inference_limit
|
2018-02-23 00:16:40 -07:00 |
|
Mark Thom
|
5c5257bdbd
|
add more tests
|
2018-02-22 18:33:00 -07:00 |
|
Mark Thom
|
bdd4fe6eb3
|
add more tests
|
2018-02-22 17:00:03 -07:00 |
|
Mark Thom
|
9aac3cb086
|
add compare predicate.
|
2018-02-21 23:21:18 -07:00 |
|
Mark Thom
|
8b566ab4e5
|
set compound to succeed on non-empty lists.
|
2018-02-16 22:34:27 -07:00 |
|
Mark Thom
|
61bc5a2a29
|
fix compile_seq, variable printing on standalone inlines.
|
2018-02-16 22:18:17 -07:00 |
|
Mark Thom
|
cf67b938c0
|
add structural equality and inequality predicates.
|
2018-02-15 18:31:03 -07:00 |
|
Mark Thom
|
ae323a0cdf
|
add term comparison operators.
|
2018-02-13 23:34:44 -07:00 |
|
Mark Thom
|
e7560150b0
|
add eq, neq predicates.
|
2018-02-10 23:34:30 -07:00 |
|
Mark Thom
|
5b1475435a
|
fix crashes caused by inlined optimization.
|
2018-02-09 00:09:34 -07:00 |
|
Mark Thom
|
9c1b48865b
|
add ground/1.
|
2018-02-08 23:51:05 -07:00 |
|
Mark Thom
|
9d5f897fed
|
add more type predicates.
|
2018-02-05 20:10:41 -07:00 |
|
Mark Thom
|
7b5a2786da
|
add support for setup_call_cleanup
|
2018-02-01 23:03:57 -07:00 |
|
Mark Thom
|
e148152eef
|
prepare for batch processing.
|
2018-01-28 23:25:39 -07:00 |
|
Mark Thom
|
17d98f3942
|
fix bug in printer over lists.
|
2018-01-27 18:28:20 -07:00 |
|
Mark Thom
|
4f645b4664
|
add length, =.., more tests of builtins.
|
2018-01-27 15:37:59 -07:00 |
|
Mark Thom
|
f939a9e129
|
correct marker bug, edit README.
|
2018-01-27 01:27:17 -07:00 |
|
Mark Thom
|
1412071ea9
|
disjunctions do operate correctly (so far), write more tests.
|
2018-01-27 00:23:32 -07:00 |
|
Mark Thom
|
ab7ba0a207
|
write tests to detect disjunction bugs
|
2018-01-26 23:26:19 -07:00 |
|
Mark Thom
|
a9a397c047
|
add more tests for builtins.
|
2018-01-25 22:25:00 -07:00 |
|
Mark Thom
|
d240eaca78
|
add tests for builtins
|
2018-01-25 21:01:23 -07:00 |
|
Mark Thom
|
f2124448d0
|
add tests for conditionals
|
2018-01-24 22:30:20 -07:00 |
|
Mark Thom
|
677beedec3
|
update tests to properly reflect answer order.
|
2018-01-20 15:08:55 -07:00 |
|
Mark Thom
|
be0ec3f9b4
|
add tests for callable is, comparisons.
|
2018-01-19 21:01:01 -07:00 |
|
Mark Thom
|
f95901a6d0
|
change arithmetic evaluation iterator to new target type
|
2018-01-17 21:39:59 -07:00 |
|
Mark Thom
|
38cd9e5db7
|
expand remaining tests.
|
2018-01-16 19:53:49 -07:00 |
|
Mark Thom
|
4597a1d5a8
|
add tests on lists
|
2018-01-16 09:41:45 -07:00 |
|
Mark Thom
|
30d1336b25
|
add cut tests
|
2018-01-16 09:12:25 -07:00 |
|
Mark Thom
|
f59763da67
|
start adding output checks to test
|
2018-01-15 23:42:09 -07:00 |
|