notoria
|
c98e869564
|
Implemented the Debug trait for all data structures
|
2020-04-26 02:20:24 +02:00 |
|
Mark Thom
|
8ce377d033
|
update toplevel comments, add mutable stack to zipped acyclic iterators
|
2020-04-19 16:01:35 -06:00 |
|
Mark Thom
|
141f3bcec3
|
harmonize partial strings with complete strings (#276), make Addr a copyable type
|
2020-04-03 10:22:46 -06:00 |
|
Mark Thom
|
194e5dc94e
|
initial commit for merge
|
2020-03-26 22:01:23 -06:00 |
|
Mark Thom
|
b1d8eff019
|
remove Addr::PStrTail (#276)
|
2020-03-17 02:03:29 -06:00 |
|
Mark Thom
|
25babff827
|
add streams.rs, consume them in place of the old PrologStream
|
2020-03-09 11:56:16 -06:00 |
|
Mark Thom
|
d48ac09e25
|
correct PStrLocation offset bug in copier.rs
|
2020-02-20 10:59:42 -07:00 |
|
Mark Thom
|
0457b38e41
|
add redone partial strings (#24, #95)
|
2020-02-19 21:34:09 -07:00 |
|
Mark Thom
|
969bd8f82c
|
remove partial strings, but represent strings as lists when warranted by double_quotes
|
2020-02-12 22:12:42 -07:00 |
|
Mark Thom
|
15927d7054
|
transition to unsafe and/or stack
|
2019-11-16 19:51:53 -04:00 |
|
Yu Ding
|
adb469f627
|
Upgrade to edition. Bump up edition in Cargo.toml
|
2019-10-14 00:23:32 -07:00 |
|
Atul Bhosale
|
1273e2d52d
|
Format code using 'cargo fmt'
|
2019-09-23 19:35:37 +07:00 |
|
Mark Thom
|
8207fdea40
|
replace HashMap with IndexMap and HashSet with IndexSet
|
2019-09-22 17:31:25 -06:00 |
|
Mark Thom
|
a15ebd20c1
|
add support for char codes
|
2019-03-31 19:48:40 -06:00 |
|
Mark Thom
|
b45c591c89
|
update writer
|
2019-03-29 22:49:33 -06:00 |
|
Mark Thom
|
381ad12104
|
add db refs
|
2019-03-27 23:00:59 -06:00 |
|
Mark Thom
|
3d8c0a43a6
|
refactor to actual modules
|
2019-03-03 23:29:02 -07:00 |
|
Mark Thom
|
9abe70113a
|
correct project_attributes, correct compare_term_test and eq_test, polish attribute_goals/2
|
2019-02-14 21:59:24 -07:00 |
|
Mark Thom
|
3cfbbb23a3
|
introduce a better binding scheme for attributed variables
|
2019-02-03 15:16:30 -07:00 |
|
Mark Thom
|
fcffb90549
|
add atts.pl, various fixes
|
2019-01-30 21:31:48 -07:00 |
|
Mark Thom
|
4f87fb8535
|
add AttrVar variant to Addr
|
2019-01-26 20:46:37 -07:00 |
|
Mark Thom
|
e92996126b
|
prepare for improved (?) ambiguity checks
|
2019-01-22 20:50:07 -07:00 |
|
Mark Thom
|
498fe5247d
|
prepare to add bracketing conditions to heap_print
|
2019-01-20 23:56:15 -07:00 |
|
Mark Thom
|
70939331d1
|
correct copier.
|
2018-09-16 02:32:29 -06:00 |
|
Mark Thom
|
33d1a7c701
|
add structural tests for partial strings, rename ast.rs
|
2018-09-04 21:20:45 -06:00 |
|
Mark Thom
|
ff9d2662e6
|
farm parser out to a crate, remove it as a git submodule.
|
2018-09-03 21:58:07 -06:00 |
|
Mark Thom
|
abcb53699a
|
finalize support for partial strings
|
2018-09-02 23:32:51 -06:00 |
|
Mark Thom
|
7884a20042
|
support strings as char lists in term comparisons
|
2018-08-23 01:24:26 -06:00 |
|
Mark Thom
|
82ff377585
|
add numbered vars to writeq
|
2018-07-16 20:12:50 -06:00 |
|
Mark Thom
|
d6495c8195
|
add support for printing cyclic terms.
|
2018-05-05 01:53:05 -06:00 |
|
Mark Thom
|
c369ce9a7f
|
add access to HeapVarDict to the printer.
|
2018-05-04 20:51:02 -06:00 |
|
Mark Thom
|
afc5736418
|
set up heap_var Cow in heap_print.rs
|
2018-05-04 20:15:39 -06:00 |
|
Mark Thom
|
2df82e6b01
|
abbreviate names in heap_iter.rs
|
2018-05-04 19:43:43 -06:00 |
|
Mark Thom
|
80b59bae83
|
add acyclic term
|
2018-03-28 21:17:46 -06:00 |
|
Mark Thom
|
c4a206da02
|
simplify heap_iter.rs
|
2018-03-02 22:31:34 -07:00 |
|
Mark Thom
|
e7560150b0
|
add eq, neq predicates.
|
2018-02-10 23:34:30 -07:00 |
|
Mark Thom
|
211bdd3a13
|
correct acyclic iteration.
|
2018-02-09 16:31:56 -07:00 |
|
Mark Thom
|
9c1b48865b
|
add ground/1.
|
2018-02-08 23:51:05 -07:00 |
|
Mark Thom
|
1bf9c0d205
|
defer cut actions to cut policy trait objects.
|
2018-02-06 23:41:31 -07:00 |
|
Mark Thom
|
17d98f3942
|
fix bug in printer over lists.
|
2018-01-27 18:28:20 -07:00 |
|
Mark Thom
|
f9b53856ac
|
add callable is/2
|
2018-01-19 00:08:55 -07:00 |
|
Mark Thom
|
58ba368280
|
mark structures with their fixity
|
2018-01-14 21:48:10 -07:00 |
|
Mark Thom
|
0fb64f412e
|
refactor heapview
|
2018-01-13 21:50:47 -07:00 |
|