Commit Graph

27 Commits

Author SHA1 Message Date
Mark Thom
023fec0d9d fix term expansion bug 2019-02-17 00:55:22 -07:00
Mark Thom
c5fbff505b expand goals in queries and queues 2019-02-01 23:36:51 -07:00
Mark Thom
fcffb90549 add atts.pl, various fixes 2019-01-30 21:31:48 -07:00
Mark Thom
0dabb3f370 add op info to structures and atoms 2019-01-19 22:27:40 -07:00
Mark Thom
a4406f784a add support for user:goal_expansion 2018-12-09 00:48:28 -07:00
Mark Thom
3140c65f67 correctly handle anonymous variables when reading 2018-10-15 22:13:58 -06:00
Mark Thom
720426648e correctly handle anonymous variables when reading 2018-10-15 22:11:55 -06:00
Mark Thom
c85eba0e22 remove need for taking code_dir 2018-10-06 16:25:10 -06:00
Mark Thom
4bd805cc76 remove need for RefCell wrapping on CodeDir 2018-10-04 21:43:49 -06:00
Mark Thom
bf0521fde6 move atom_tbl up to Machine 2018-10-04 19:36:58 -06:00
Mark Thom
4d57989c2b term_expansion beginnings 2018-09-22 16:25:32 -06:00
Mark Thom
908972eff1 incorporate term_expansion phase in compilation 2018-09-18 22:44:03 -06:00
Mark Thom
43ba8f23dc correct ordinary input 2018-09-17 20:24:58 -06:00
Mark Thom
1e2047e72c streamline inputs. 2018-09-13 19:44:50 -06:00
Mark Thom
ccbc0566ba provisional changes #2 2018-09-12 23:31:29 -06:00
Mark Thom
fbf16e2aea provisional changes to module insertion 2018-09-12 20:46:15 -06:00
Mark Thom
3f06ff874b make use of read_term in the repl 2018-09-10 00:18:17 -06:00
Mark Thom
664f0f83dc read modifications 2018-09-08 19:46:34 -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
c5fd13dfa0 distinguish eq from structural_eq on strings 2018-09-03 00:06:01 -06:00
Mark Thom
872b153b08 correct printing of lists when double_quotes is set to atom 2018-08-30 00:04:19 -06:00
Mark Thom
92927bbcef read predicate reads piecemeal data 2018-08-29 23:21:31 -06:00
Mark Thom
dc04708796 split error classification 2018-08-29 21:20:56 -06:00
Mark Thom
f861b7a80e update to handle strings as lists. 2018-08-22 00:26:48 -06:00
Mark Thom
013eb29e2b add string table, StringList representation 2018-08-21 00:22:16 -06:00
Mark Thom
38dcd6113e preliminary read support 2018-07-25 17:12:07 -06:00