-
Hi, don't get me wrong, the Quine is already awesome, and I like the language count 128. I just noticed Q is the only Latin letter not represented.
A.
The few I (you too?) know of are all problema…
-
Several acyclicity checks can be performed easily by Datalog reasoning. This includes MFA, MSA, and JA. They should be implemented, and possibly another method for trying them in turn (easiest first) …
-
We need some preliminary, rudimentary log upload support. This will be superseded by something more intelligent later.
Currently the DataFlash logs are written to `~apsync/dflogger/dataflash`.
…
-
1. Should we add a column that counts from `$0` to `$N-1` for ease of authoring MyriaL programs?
2. Should we add a way generate (perhaps straight-to-clipboard) the prototype into Datalog?
3. Maybe ma…
-
as policies get more complex, we will see the need for more structured data, that could be queried from datalog. In particular, arrays and maps would make policies more flexible.
A few issues here:…
Geal updated
11 months ago
-
Much of the Fixpoint engine is polymorphic on `v` (for "value"?) but I think the `v` is always `Boxed` at least after the compilation to RAM machine instructions and within the RAM machine interpreter…
-
I'd really like to use oak in Differential Datalog, but unfortunately it has the requirement of stable Rust, allowing the nightly features to be toggled with a Cargo feature or removing them entirely …
-
Souffle would benefit with a RAM semantic checker that ensures that the produced RAM code is valid, particularly just after AST to RAM translation.
Adding a semantic checker would mean that issues …
-
Goal: Support almost all current charms
Rough plan:
- Spawning a new charm from a recipe: Call `run`, assign an id to the cell, then persist it (call `persist(cell, id?`), which also calls `load` …
-
In `suchthat` expressions you often need to declare a variable in an "exists". But it can be a little verbose. Suppose you have a list of edges and a function:
```
val edges = [(1, 2), (2, 3), (1, 4…