Mark Thom
|
bf8a2ab6a6
|
add variable_names as a write option
|
2019-05-05 00:58:56 -04:00 |
|
Mark Thom
|
fb023c99c1
|
respect ambiguity with ., add ... to indicate more answers
|
2019-04-29 22:44:53 -06:00 |
|
Mark Thom
|
918da4f423
|
fix odd response, toplevel issues
|
2019-04-28 17:19:16 -06:00 |
|
Mark Thom
|
e135063325
|
speed up unification
|
2019-04-27 23:39:19 -06:00 |
|
Mark Thom
|
9b21e04539
|
address issues #121 - #123
|
2019-04-27 21:51:48 -06:00 |
|
Mark Thom
|
531d8b3352
|
re: issue #120
|
2019-04-27 00:40:00 -06:00 |
|
Mark Thom
|
7bda7c5bf3
|
printer: abbreviate lists with |
|
2019-04-26 09:48:12 -06:00 |
|
Mark Thom
|
3783070585
|
use ellipses to indicate infinite terms in printer
|
2019-04-25 22:27:23 -06:00 |
|
Mark Thom
|
e089c8bdd2
|
fix conformity testing #274
|
2019-04-18 20:32:50 -06:00 |
|
Mark Thom
|
d3eec10fc5
|
fix conformity tests #279 and #296
|
2019-04-14 09:45:04 -06:00 |
|
Mark Thom
|
ae90554378
|
read from streams.
|
2019-04-13 18:40:17 -06:00 |
|
Mark Thom
|
ed17867be0
|
update prolog_parser, refine bracketing tests.
|
2019-04-07 12:56:31 -06:00 |
|
Mark Thom
|
e9c8d6adb9
|
correct conformity test #234
|
2019-04-07 12:14:20 -06:00 |
|
Mark Thom
|
8963936f0c
|
re: conformity test #181
|
2019-04-07 11:49:21 -06:00 |
|
Mark Thom
|
6308aa7a1e
|
re: conformity test #181
|
2019-04-07 11:44:56 -06:00 |
|
Mark Thom
|
4bd9908b89
|
resolve conformity test #138 (issue #52)
|
2019-04-07 10:07:17 -06:00 |
|
Mark Thom
|
fb0b7085b4
|
fix more conformity errors
|
2019-04-06 17:44:04 -06:00 |
|
Mark Thom
|
16eadc7412
|
correct for issues #88, #89, #90, conformity test #208.
|
2019-04-06 09:46:42 -06:00 |
|
Mark Thom
|
3912a4772d
|
fix conformity errors
|
2019-04-04 22:51:00 -06:00 |
|
Mark Thom
|
2240418a25
|
re: #75, #52
|
2019-03-31 22:30:42 -06:00 |
|
Mark Thom
|
a15ebd20c1
|
add support for char codes
|
2019-03-31 19:48:40 -06:00 |
|
Mark Thom
|
701cbc7a19
|
do a better job recognizing and bracketing operators
|
2019-03-31 11:35:19 -06:00 |
|
Mark Thom
|
252873694b
|
clean up heap_print.rs
|
2019-03-31 02:17:50 -06:00 |
|
Mark Thom
|
a2f531eeb7
|
correct comma printing
|
2019-03-31 02:13:58 -06:00 |
|
Mark Thom
|
3e67400bd3
|
specially handle commas
|
2019-03-30 21:31:57 -06:00 |
|
Mark Thom
|
352ebd1706
|
re: #73
|
2019-03-30 12:38:26 -06:00 |
|
Mark Thom
|
8945bae70b
|
use can_be(list, _) in all solutions predicates
|
2019-03-30 10:44:49 -06:00 |
|
Mark Thom
|
b45c591c89
|
update writer
|
2019-03-29 22:49:33 -06:00 |
|
Mark Thom
|
3aeebbe6d6
|
pass more conformity tests
|
2019-03-29 00:14:03 -06:00 |
|
Mark Thom
|
7ff7edee59
|
bracket RHS when necessary in variable equations
|
2019-03-24 15:26:32 -06:00 |
|
Mark Thom
|
12fac66431
|
do a better job of printing integral floats.
|
2019-03-24 09:30:20 -06:00 |
|
Mark Thom
|
3d8c0a43a6
|
refactor to actual modules
|
2019-03-03 23:29:02 -07:00 |
|
Mark Thom
|
818a971833
|
start enabling the dynamic database
|
2019-02-28 21:49:07 -07:00 |
|
Mark Thom
|
023fec0d9d
|
fix term expansion bug
|
2019-02-17 00:55:22 -07:00 |
|
Mark Thom
|
cd5549ee5b
|
fix attribute_goals/2 display bugs, cycle detection bug
|
2019-02-14 01:12:52 -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
|
ef3d3aa01a
|
fix unsafe variable handling
|
2019-01-24 23:38:53 -07:00 |
|
Mark Thom
|
34414b6895
|
fix printer
|
2019-01-22 22:57:23 -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
|
0dabb3f370
|
add op info to structures and atoms
|
2019-01-19 22:27:40 -07:00 |
|
Mark Thom
|
2f2f6314d8
|
correct write_canonical/2 bug
|
2018-12-28 16:59:26 -07:00 |
|
Mark Thom
|
40fa795d49
|
fix ambiguity_check
|
2018-12-19 21:25:06 -07:00 |
|
Mark Thom
|
b42706c1d6
|
make insert_from_end work correctly
|
2018-12-19 09:27:08 -07:00 |
|
Mark Thom
|
6f0018c3e0
|
correct space formatting in heap_print
|
2018-12-19 00:26:46 -07:00 |
|
Mark Thom
|
9064f73655
|
eliminate ambiguity check on structs with non-zero arity
|
2018-12-18 23:04:49 -07:00 |
|
Mark Thom
|
6234ae6ef1
|
convert append to push_char when applicable
|
2018-12-18 21:54:18 -07:00 |
|
Mark Thom
|
5c12c3047c
|
remove lifetime on ReverseHeapVarDict
|
2018-12-18 21:42:34 -07:00 |
|
Mark Thom
|
45a68d4bc2
|
add expand_goal, make user:term_expansion and user:goal_expansion work properly within modules
|
2018-12-11 22:57:11 -07:00 |
|