-
The SEXP header takes up 32 bits of memory, even though it only has 31 bits of information in it (the reasons it does this are not important here, but they are good). I think we should use this unclai…
-
## The Problem
ISL has very limited support for validating any sort of relationships between elements in a collection. To illustrate, here is an example. Right now it is impossible to define the gr…
-
I believe I have found a bug related to egraph merging/rebuilding. It occurs in this test in `basic.ml`:
```
let%test "test" =
let g = EGraph.init () in
let c1 = EGraph.add_sexp g [%s 1] in
…
tmoux updated
9 months ago
-
I just stumbled upon this very handy tool and tried to fetch a library that is not in Maven Central, but in a repository hosted on google code. See: http://code.google.com/p/javabuilders/
Upon evalua…
-
There is a screenshot in readme showing custom diff, but I can't seem to find an API for that in master. I'm writing a lot of tests which use sexp checker, and when sexps differ only a tiny bit, it's …
Lupus updated
2 years ago
-
## Expected behavior
I thought sp-forward-sexp would go past ends of lines, the way sp-backward-sexp does. It seems like these two bits of code should be skipped over the same way:
```
(one two t…
-
If I have a buffer `[foo][bar]|` and I jump back it should highlight the sexp I "worked" on last and not `[foo]` because current bias favours backward sexps first.
Fuco1 updated
6 years ago
-
Following from https://github.com/noctuid/lispyville/issues/29
It might be nice to make the lispy-shortkey bindings for vim-y.
Here's just a quick copy-pasta of what I have so far (very rough an…
-
Motivation:
```r
library(microbenchmark)
task_r Unit: microseconds
#> expr min lq mean median uq max neval cld
#> loop_r(task_r…
-
I discovered today that round-tripping from Ion to `partiql_value::Value` using `partiql_extension_ion` and back again converts all symbols to strings. I know that full support for Ion is incomplete…