Mark Thom
|
5ccd334555
|
resolve panic caused by lingering attribute goals (#253)
|
2019-12-06 15:22:28 -04:00 |
|
Mark Thom
|
90e1c990e5
|
print equations between variables (#228, #252)
|
2019-12-06 10:30:16 -04:00 |
|
Mark Thom
|
e48f87fcf0
|
clear ball before setting it (#246)
|
2019-12-01 03:04:01 -07:00 |
|
Mark Thom
|
0eb20a5d8e
|
pop AND frames when safe to do so, suspend resizing of AND frames until a proper GC is implemented (#244)
|
2019-11-30 14:08:02 -07:00 |
|
Mark Thom
|
3e49db1a29
|
backtrack attributed variable bindings after failure (#242)
|
2019-11-29 13:47:22 -04:00 |
|
Mark Thom
|
335202b9d9
|
reset attributed variable state between toplevel queries (#242)
|
2019-11-28 19:08:08 -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
|
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
|
b31b23e41c
|
add conditional bracketing to equations printed by toplevel
|
2019-11-21 16:26:00 -04:00 |
|
Mark Thom
|
1139b3b4c1
|
small test updates
|
2019-11-20 23:50:51 -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
|
e594ade84d
|
finish #214, add needed ambiguity checks if 0 is the final character
|
2019-10-27 19:23:35 -06:00 |
|
Mark Thom
|
7cdbd2f16c
|
add consult/1 and shorthand for consult/1 (#214)
|
2019-10-27 11:33:49 -06:00 |
|
Mark Thom
|
93d1cd1b09
|
implement DCGs using the logical expansion of the draft proposal
|
2019-10-05 00:17:57 -06:00 |
|
Mark Thom
|
3fa168d35b
|
fixes for issues #185 and #181
|
2019-10-04 20:03:03 -06:00 |
|
Mark Thom
|
d4f9d18149
|
print errors with line numbers in GNU style
|
2019-10-04 15:32:26 -06:00 |
|
Mark Thom
|
ccd3dfb436
|
properly expand goals in initialization directives
|
2019-10-02 15:09:34 -06:00 |
|
Mark Thom
|
b12ba338df
|
remove readline_compat_rs reference from README
|
2019-10-02 11:33:28 -06:00 |
|
Mark Thom
|
239ffb205b
|
expand goals in initialization directives.
|
2019-10-01 23:25:17 -06:00 |
|
Mark Thom
|
9df14cf890
|
add use_module/{1,2} as full fledged predicates
|
2019-09-30 10:26:29 -06:00 |
|
Mark Thom
|
2c1c1b7d12
|
migrate to rustyline, add history support
|
2019-09-26 11:25:05 -06:00 |
|
Mark Thom
|
9d2ac9e235
|
address issue #153
|
2019-09-05 22:43:50 -06:00 |
|
Mark Thom
|
2c880b2bc0
|
address issues #143, #150, #155
|
2019-09-02 16:53:31 -04:00 |
|
Mark Thom
|
fb023c99c1
|
respect ambiguity with ., add ... to indicate more answers
|
2019-04-29 22:44:53 -06:00 |
|
Mark Thom
|
c8c8c5abae
|
address issues #104, #105, #103
|
2019-04-20 20:13:19 -03:00 |
|
Mark Thom
|
ae90554378
|
read from streams.
|
2019-04-13 18:40:17 -06:00 |
|