Mark Thom
|
9c9c484ee4
|
add copy_term/3 (#232)
|
2019-11-29 00:44:23 -07:00 |
|
Mark Thom
|
335202b9d9
|
reset attributed variable state between toplevel queries (#242)
|
2019-11-28 19:08:08 -07:00 |
|
Mark Thom
|
7eb0de7f52
|
preserve heap contents in between goal expansions (#240, #241)
|
2019-11-28 00:45:13 -07:00 |
|
Mark Thom
|
9ae901bd0d
|
terms containing attributed variables are not ground (#239)
|
2019-11-27 14:13:18 -04:00 |
|
Mark Thom
|
1dec482e22
|
use in situ code directory from metacall if conventional lookup fails (#238)
|
2019-11-27 00:52:30 -07:00 |
|
Mark Thom
|
0a665b79f2
|
add (:)/{3..12} to enable metacalls on module-prefixed predicates
|
2019-11-26 20:51:59 -07:00 |
|
Mark Thom
|
c3c53017f9
|
add ambiguity check for period printing, remove extraneous space between last goal and period (#237)
|
2019-11-26 19:38:43 -07:00 |
|
Mark Thom
|
834c57466f
|
add operator exports to module declarations, treat them separately from predicate exports (#230)"
|
2019-11-25 23:09:49 -07:00 |
|
Mark Thom
|
4e887e3a87
|
generate module-level expansion code along with rest of module code
|
2019-11-24 15:47:34 -07:00 |
|
Mark Thom
|
7bf6a230f3
|
record module-level term_expansion and goal_expansion as inner predicates (#228)
|
2019-11-24 12:50:53 -07:00 |
|
Mark Thom
|
24ffdc2724
|
correct bug, dead code in toplevel.pl
|
2019-11-22 20:38:03 -07:00 |
|
Mark Thom
|
6899f051ac
|
Merge branch 'master' of https://github.com/mthom/rusty-wam
|
2019-11-21 18:05:09 -07:00 |
|
Mark Thom
|
d9d77b3022
|
Merge branch 'master' of https://github.com/mthom/scryer-prolog
|
2019-11-21 16:26:13 -04:00 |
|
Mark Thom
|
b31b23e41c
|
add conditional bracketing to equations printed by toplevel
|
2019-11-21 16:26:00 -04:00 |
|
Mark Thom
|
16418a47a8
|
Merge branch 'master' of https://github.com/mthom/rusty-wam
|
2019-11-20 23:50:54 -07:00 |
|
Mark Thom
|
1139b3b4c1
|
small test updates
|
2019-11-20 23:50:51 -07:00 |
|
Mark Thom
|
3277ecd13d
|
Merge pull request #226 from malbarbo/num
Add feature num to use num crate in place of rug.
|
2019-11-20 23:51:55 -04:00 |
|
Marco A L Barbosa
|
37ff4a821c
|
Add feature num to use num crate in place of rug.
|
2019-11-20 17:51:08 -03:00 |
|
Mark Thom
|
f82c6f3fed
|
avoid overwriting IndexPtr's for clauses already declared dynamic (#227)
|
2019-11-20 10:50:33 -04:00 |
|
Mark Thom
|
d3842bb070
|
Merge pull request #234 from XVilka/patch-2
Fix README formatting
|
2019-11-19 20:14:00 -04:00 |
|
Mark Thom
|
2ab745016a
|
Merge branch 'master' of https://github.com/mthom/rusty-wam
|
2019-11-19 20:09:44 -07:00 |
|
Mark Thom
|
5aaba8534f
|
bump prolog_parser to version 0.8.35
|
2019-11-19 20:09:28 -07:00 |
|
Mark Thom
|
2b625b1094
|
commit Cargo.lock
|
2019-11-19 20:08:52 -07:00 |
|
Mark Thom
|
17f9695ab2
|
remove tests.rs module from main.rs
|
2019-11-19 10:13:59 -04:00 |
|
Anton Kochkov
|
c0a49b6a66
|
Fix README formatting
|
2019-11-19 18:48:46 +08:00 |
|
Mark Thom
|
66bebff01e
|
add setup_call_cleanup tests, expand builtins tests
|
2019-11-18 23:17:56 -07:00 |
|
Mark Thom
|
6f9477f0bb
|
rollback changes in snapshot handling
|
2019-11-17 21:07:16 -04:00 |
|
Mark Thom
|
de88fdc4dc
|
correct failure to observe last call position in queries'
|
2019-11-17 20:18:11 -04:00 |
|
Mark Thom
|
17b2510480
|
update version number
v0.8.116
|
2019-11-16 19:18:41 -07:00 |
|
Mark Thom
|
bcfd7cbf8d
|
begin migrating tests to pure prolog, correct bug in toplevel
|
2019-11-16 19:15:07 -07:00 |
|
Mark Thom
|
cee3dbc453
|
quote values and goals in equations, eliminate dead code, correct retract/1
|
2019-11-16 17:15:25 -07:00 |
|
Mark Thom
|
ed985c3cfe
|
move more of the toplevel from rust into prolog
|
2019-11-16 00:26:15 -07:00 |
|
Mark Thom
|
4ad62e4606
|
add warnings when initialization goals fail (#168)
|
2019-10-30 00:25:17 -06:00 |
|
Mark Thom
|
d34811aa36
|
handle asserts in modules a little better (#223, #224)
|
2019-10-30 00:14:36 -06:00 |
|
Mark Thom
|
b90d69a45b
|
install asserted predicates into modules from initialization directives (#222)
|
2019-10-29 00:06:51 -06:00 |
|
Mark Thom
|
81f220a4d2
|
replace \n\r and \r\n by \n (#221)
|
2019-10-27 20:50:21 -06:00 |
|
Mark Thom
|
e594ade84d
|
finish #214, add needed ambiguity checks if 0 is the final character
|
2019-10-27 19:23:35 -06:00 |
|
Mark Thom
|
0dcd9e5805
|
correct sign/1 (#216)
|
2019-10-27 14:18:32 -06:00 |
|
Mark Thom
|
67a00e4deb
|
update to prolog_parser v0.8.34 with increased MAX_ARITY (#218)
|
2019-10-27 13:10:32 -06:00 |
|
Mark Thom
|
e656e7fbae
|
add sign/1 (#216) and gcd/2 (#217) as evaluable functors, update the README
|
2019-10-27 13:05:05 -06:00 |
|
Mark Thom
|
0fdf0d8d06
|
correct #215 by fixing bug in ambiguity_check
|
2019-10-27 12:32:18 -06:00 |
|
Mark Thom
|
7cdbd2f16c
|
add consult/1 and shorthand for consult/1 (#214)
|
2019-10-27 11:33:49 -06:00 |
|
Mark Thom
|
ccfcc654a5
|
remove module from toplevel in unqualified use_module
|
2019-10-26 12:39:42 -06:00 |
|
Mark Thom
|
2eea0528b1
|
remove all mention of [clear] from the README
|
2019-10-26 01:35:26 -06:00 |
|
Mark Thom
|
a358431d30
|
reload files properly (re: #213)
|
2019-10-26 01:34:41 -06:00 |
|
Mark Thom
|
e9c1556c32
|
remove scratch comments from clpb.pl
|
2019-10-22 21:19:01 -06:00 |
|
Mark Thom
|
1b1879a6fa
|
fix attributed variables bug causing weighted_maximum/3 example to omit a variable binding
v0.8.115
|
2019-10-20 14:50:46 -06:00 |
|
Mark Thom
|
24e5e39c28
|
add order preserving tidy_trail, fix random_labeling/2
v0.8.114
|
2019-10-19 00:29:50 -06:00 |
|
Mark Thom
|
ab9a14cc6a
|
add randomness predicates, small but consequential changes to TrailRef
v0.8.113
|
2019-10-17 00:21:21 -06:00 |
|
Mark Thom
|
a641822a1b
|
Merge pull request #206 from triska/master
weighted_maximum/3 now works
|
2019-10-16 16:17:05 -03:00 |
|