notoria
|
ac00bc6b70
|
Fixed ctrl-c issue with get_single_char/1
|
2020-05-05 18:47:00 +02:00 |
|
Mark Thom
|
b8400e0c92
|
make term{_attributed_}variables/2 order {attributed} variables by left-to-right occurrence
|
2020-05-03 18:43:23 -06:00 |
|
Mark Thom
|
a494cdaf92
|
use complete strings in FileToChars (#430)
|
2020-05-03 02:54:49 -06:00 |
|
Mark Thom
|
b642bd2cfd
|
add term_attributed_variables/2 (#422)
|
2020-05-02 18:46:29 -06:00 |
|
notoria
|
98d38d763b
|
Added $scryer_prolog_version/1
|
2020-05-02 02:19:22 +02:00 |
|
Mark Thom
|
6a583b9b5b
|
Revert "Enhanced command line"
|
2020-05-01 15:43:20 -06:00 |
|
Mark Thom
|
6617b79cd8
|
Merge pull request #419 from notoria/cli
Enhanced command line
|
2020-05-01 18:32:02 -03:00 |
|
Mark Thom
|
46b695d093
|
accept any and all characters in comment chars
|
2020-05-01 16:39:27 -06:00 |
|
notoria
|
6ae7ae0210
|
Enhanced version
|
2020-05-01 16:46:31 +02:00 |
|
Mark Thom
|
36134c61b2
|
erase unnecessary stub from block of FileToChars
|
2020-04-28 01:40:59 -06:00 |
|
Mark Thom
|
77cf0fd87b
|
don't append lists of attributes when binding attributed variables (#353)
|
2020-04-28 01:40:11 -06:00 |
|
Mark Thom
|
fe395e3a8c
|
publish bimetatrans_ruleml_tests, move both files to own directory
|
2020-04-26 20:32:16 -06:00 |
|
notoria
|
9b1272da51
|
Small patch for library pio
|
2020-04-26 14:54:20 +02:00 |
|
notoria
|
c98e869564
|
Implemented the Debug trait for all data structures
|
2020-04-26 02:20:24 +02:00 |
|
notoria
|
ad28d0025a
|
No trimming of the buffer
|
2020-04-25 18:20:20 +02:00 |
|
notoria
|
d6772c5ca5
|
Implemented phrase_from_file/2 and /2
|
2020-04-25 18:04:13 +02:00 |
|
notoria
|
4b50608642
|
Implementation of the predicate char_type for a subset
|
2020-04-23 16:09:06 +02:00 |
|
notoria
|
e3a7f9eb7a
|
Draft of an implementation of char_type
|
2020-04-22 12:57:18 +02:00 |
|
Mark Thom
|
ee425bb7f0
|
change CPU_now to CpuNow
|
2020-04-20 10:37:00 -06:00 |
|
notoria
|
5a063c541d
|
Added the sleep predicate
|
2020-04-19 21:35:49 +02:00 |
|
Markus Triska
|
4693c23a49
|
ADDED: library(time), providing time/1 for benchmarking
sleep/1 and predicates for reasoning about time stamps should also
be added to this library.
|
2020-04-19 19:18:47 +02:00 |
|
Mark Thom
|
9daf290432
|
remove SCCCutPolicy panic, revise (;)/2 so that comma'ed cuts are handled properly (#361)
|
2020-04-18 20:10:53 -06:00 |
|
notoria
|
3f578e24b5
|
Removed $raw_input_read_char
|
2020-04-18 14:16:46 -06:00 |
|
notoria
|
fb5ee5e190
|
get_single_char reads Tab as \t
|
2020-04-18 14:16:46 -06:00 |
|
notoria
|
63e8378310
|
get_single_char reads Enter as \n
|
2020-04-18 14:16:46 -06:00 |
|
notoria
|
d3a1f11dfe
|
Added predicate for reading a single character
|
2020-04-18 14:16:46 -06:00 |
|
Mark Thom
|
d3a9392421
|
provide read_term_from_chars/2 (#334)
|
2020-04-12 17:26:11 -06:00 |
|
Mark Thom
|
0380d70a46
|
add write_term_to_chars/3 to iso_ext.pl (#288)
|
2020-04-12 14:29:28 -06:00 |
|
Mark Thom
|
97d8d07947
|
recognize empty lists as partial strings (#328)
|
2020-04-11 23:08:15 -06:00 |
|
Mark Thom
|
4f0adad78e
|
remove string/1, use a more general test for the partial_string/1 type test (#328)
|
2020-04-11 22:47:52 -06:00 |
|
Mark Thom
|
d76ae413c4
|
use fixnums in place of bignums where possible
|
2020-04-05 20:32:16 -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
|
f9c4a40d60
|
add set_input/1, set_output/1
|
2020-03-15 23:29:21 -06:00 |
|
Markus Triska
|
17a448e045
|
support 'h' to print help message during toplevel interaction
|
2020-03-15 13:42:51 +01:00 |
|
Markus Triska
|
7ff11dce35
|
support 'p' to reprint answer with max depth, allowing w -> p -> w ...
|
2020-03-15 13:26:49 +01:00 |
|
Mark Thom
|
bef96e231d
|
use max_depth at toplevel, allowing full printing of terms with the 'w' keypress (#287), put disjunctions on new lines (#278)
|
2020-03-15 00:35:59 -06:00 |
|
Mark Thom
|
325df8a6e3
|
add provisional max_depth option to write_term, speed printing of non-cyclic terms
|
2020-03-15 00:09:20 -06:00 |
|
Mark Thom
|
31258247b3
|
Give new answer variables readable names (#279)
|
2020-03-14 03:04:11 -06:00 |
|
Mark Thom
|
6c9e704aa8
|
sort variables in findall_with_existential before computing set difference (#282), trawl back changes of (#279)
|
2020-03-13 13:18:47 -06:00 |
|
Mark Thom
|
698b01f85a
|
give new answer variables readable names (#279)
|
2020-03-13 02:40:06 -06:00 |
|
Mark Thom
|
4c88e97330
|
add current_output, printing of stream terms
|
2020-03-11 00:38:01 -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
|
22bb3fe876
|
replace termion with crossterm
|
2020-03-08 18:01:54 -06:00 |
|
Mark Thom
|
eee10d3ee7
|
fix broken conformity tests, quote left paren
|
2020-03-08 16:49:47 -06:00 |
|
Mark Thom
|
2d3ce32314
|
switch to representation error for partial strings (#267)
|
2020-03-01 23:21:35 -07:00 |
|
Mark Thom
|
be3cdcd71a
|
fix #255 (I think?)
|
2020-02-21 01:02:52 -07:00 |
|
Mark Thom
|
eb1980d286
|
Merge branch 'master' of https://github.com/mthom/rusty-wam
|
2020-02-19 21:44:18 -07:00 |
|
Mark Thom
|
0457b38e41
|
add redone partial strings (#24, #95)
|
2020-02-19 21:34:09 -07:00 |
|