Mark Thom
|
50c64b8512
|
correct style failures
|
2023-11-11 18:57:47 +01:00 |
|
Mark
|
2dd1f6e880
|
fix compare_pstr_to_string (#2148)
|
2023-11-04 19:32:23 -06:00 |
|
infogulch
|
9444e62df9
|
Resolve lints and format
|
2023-11-04 02:16:54 -05:00 |
|
Nicolas Luck
|
ee1bd9e006
|
Merge branch 'master' into library-use-case
|
2023-11-02 11:12:54 +01:00 |
|
Mark
|
dfd9e43405
|
correct (\+)/1 (#2141)
|
2023-10-31 23:58:59 -06:00 |
|
Mark
|
8f06ef965a
|
remove non-conforming hyperbolic and log10 evaluable functors
|
2023-10-28 18:17:43 -06:00 |
|
Mark
|
ae7cf15c70
|
fix signed modulus bug (#2134)
|
2023-10-28 18:13:42 -06:00 |
|
Adrián Arroyo Calle
|
682b2ada4c
|
Rename to_upper to upper and to_lower to lower
|
2023-10-28 19:16:07 +02:00 |
|
Mark
|
f10d7c05f9
|
correct char_type/2 (#2132)
|
2023-10-24 15:35:37 -06:00 |
|
Mark
|
f80dff851b
|
remove unnecessary macros inclusion in mock_wam.rs
|
2023-10-24 15:15:29 -06:00 |
|
Mark
|
63cbeb9a3c
|
correct modulus bug (#2118, #2119)
|
2023-10-24 14:20:26 -06:00 |
|
Mark
|
773d3f81fd
|
remove list remnants from stack iteration in printer when cyclic (#2131)
|
2023-10-24 14:10:11 -06:00 |
|
Mark
|
4ab3e23b1f
|
fix cycle detection in lists by looking backward analogously to the same process for structures (#2130)
|
2023-10-24 12:23:05 -06:00 |
|
Mark
|
d588b18c39
|
correct LIS backward bug in cycle_detection.rs
|
2023-10-23 13:28:44 -06:00 |
|
Mark
|
97b899f4a3
|
add STOP_AT_CYCLES const parameter for CycleDetectingIter
|
2023-10-23 12:05:13 -06:00 |
|
Mark
|
6a913bc4cc
|
use Deutsch-Schorr-Waite to implement acyclic_term/1 (#2128)
|
2023-10-21 21:47:29 -06:00 |
|
Mark
|
bf46c4b5c1
|
use topo_sort to correct acyclic_term (#2124, #2125)
|
2023-10-18 12:00:40 -06:00 |
|
Nicolas Luck
|
0c9740fe52
|
Fix wasm warnings
|
2023-10-17 22:07:38 +02:00 |
|
Mark
|
43f0b6c28d
|
fix cyclicity detection through variables (#2122, #2123)
|
2023-10-16 15:19:43 -06:00 |
|
Nicolas Luck
|
d7fa6c0ade
|
Fix signalling of success/failure (by @mthom)
|
2023-10-16 14:56:17 +02:00 |
|
Nicolas Luck
|
025412aac0
|
Revert "Remove unuse import"
This reverts commit bfa7d3cf41.
|
2023-10-16 14:55:38 +02:00 |
|
Nicolas Luck
|
bfa7d3cf41
|
Remove unuse import
|
2023-10-16 13:44:51 +02:00 |
|
Nicolas Luck
|
9990780b82
|
Merge branch 'master' into library-use-case
|
2023-10-16 13:43:26 +02:00 |
|
Mark
|
dff2e73842
|
more eagerly check for cyclicity of variables in cycle detecting stackless iterator (#2121)
|
2023-10-15 17:43:29 -06:00 |
|
Mark
|
e2000859b6
|
add backward looking cyclicity check for variables in cycle detecting stackless iterator (#2111, #2117)
|
2023-10-15 13:07:41 -06:00 |
|
Mark
|
3a6aee72a3
|
correct is_cyclic again for non-variable ref cells (#2116)
|
2023-10-15 01:28:42 -06:00 |
|
Mark
|
3fb2e451a2
|
improve cycle detection in detect_list_cycles (#2111)
|
2023-10-15 00:58:19 -06:00 |
|
Mark
|
7875b96956
|
simplify stackless iterator is_cyclic (#2111)
|
2023-10-14 23:56:46 -06:00 |
|
Mark
|
d96c9e00b7
|
correct more acyclic_term/1 issues (#2111, #2114), add acyclic_term tests
|
2023-10-14 18:38:10 -06:00 |
|
Mark
|
379c252b89
|
correct cyclic variable check in cycle detecting stackless iterator (#2111, #2113)
|
2023-10-14 14:03:47 -06:00 |
|
Mark
|
307cb56ef5
|
fix bugs & incompleteness of cycle-detecting stackless iterator (#2111)
|
2023-10-14 13:00:58 -06:00 |
|
Mark
|
669023914a
|
add bounds checks for stackless iterator (#2110)
|
2023-10-14 12:11:22 -06:00 |
|
Mark
|
e4a677ceea
|
detect all cycles in roughly linear time and constant space (#2102)
|
2023-10-13 18:05:52 -06:00 |
|
Mark
|
8aadc99f1d
|
fix bugs in marker algorithm iterator
|
2023-10-13 14:38:50 -06:00 |
|
Mark
|
1ea397a807
|
correct (mod)/2 (#2103, #2107)
|
2023-10-13 14:33:50 -06:00 |
|
Mark
|
1163d14ea1
|
fix control construct bugs, iter indentation (#947)
|
2023-10-11 12:41:45 -06:00 |
|
Mark
|
4b9cf0952e
|
do not push stack variables to the heap in term_variables (#2087)
|
2023-10-09 11:38:17 -06:00 |
|
Nicolas Luck
|
69cf2c36bc
|
Deactivate tokio runtime respawning on interrupt
|
2023-10-05 12:11:28 +02:00 |
|
Nicolas Luck
|
640c637ca8
|
Merge branch 'master' into library-use-case
# Conflicts:
# Cargo.lock
# Cargo.toml
# src/http.rs
# src/machine/mock_wam.rs
# src/machine/mod.rs
# src/machine/system_calls.rs
|
2023-10-05 12:06:47 +02:00 |
|
Mark
|
0ad4427f83
|
use eager_stackful_preorder_iter in variable_set, add term_variables/1 tests
|
2023-10-04 15:12:25 -06:00 |
|
Mark
|
1bfdea7527
|
rewrite ground_test, add tests for ground/1 (#2075)
|
2023-10-04 14:17:03 -06:00 |
|
Mark
|
f9d44c93fd
|
check for free variables in locations removed from iterator stack in ground_test (#2075)
|
2023-10-03 15:31:01 -06:00 |
|
Nicolas Luck
|
fab5ca9440
|
Fix nested List parsing
|
2023-10-03 20:19:57 +02:00 |
|
Nicolas Luck
|
7b128a9f00
|
Handle stub_b = b as false
|
2023-10-03 20:12:11 +02:00 |
|
Mark
|
fd14869ddc
|
correct cycle detection in ground/1 (#2073)
|
2023-10-03 12:07:36 -06:00 |
|
Mark
|
a1ceeb697a
|
consider an '$aux' a relation of the unexpanded goal's variables in compile_inline_or_expanded_goal (#2062)
|
2023-10-01 23:49:55 -06:00 |
|
Mark
|
6fa00b5b55
|
get rid of inference_limit_exceeded(B) as an error term (#2023)
|
2023-09-30 22:35:46 -06:00 |
|
Mark
|
62c23166fa
|
implement ListElisionPolicy to restore previous printer behavior
|
2023-09-30 16:00:15 -06:00 |
|
Mark
|
11cd42379b
|
do not deref AttrVar binding in redo_attr_var_binding (#2059)
|
2023-09-28 15:25:57 -06:00 |
|
Adrián Arroyo Calle
|
660860bccf
|
Replace Hyper with Warp for HTTP server
- Use Warp
- Optimize clones
- HTTPS server
- Content-Length limit
- HTTP Basic Auth
- Stop server with Ctrl-C
|
2023-09-27 18:50:19 +02:00 |
|