| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
doesn't do much, just proves that the find function won't cause an
error.
also removes all uses of rust traits, since these are currently broken
on the aeneas side.
|
|
|
|
|
|
|
|
|
|
| |
Previously, find := true was matching this spec.
It needed to be in PRE/POST style and be an equivalence wrt to the
location return value.
Alternatively, we import the Order.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|\
| |
| | |
feat: `find` and `insert` reinforced proofs
|
| |
| |
| |
| |
| |
| |
| |
| | |
After a complete 180 with the Order theory, we close the goals of find
and insert and we give an example of U32 order that we will upstream to
Aeneas directly.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|/
|
|
| |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
| |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
|
|
| |
I was not borrowing `&self`!
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
|
|
| |
So that I stop doing `nix run` one-offs!
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
|
|
| |
Now, we speak only about equivalence.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
|
|
|
| |
We revamp the typeclass mechanisms and we add an equality hypothesis
now.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
| |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
| |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
| |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
| |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
| |
|
|
|
|
| |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
| |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
| |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
| |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|\
| |
| | |
refactor: generalize the theory and perform some lifts
|
| |
| |
| |
| | |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|/
|
|
|
|
| |
Move forward the "HSpec" idea, move around files, construct the hierarchy of trees, etc.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
|
|
| |
This is a first property which is generic of all BSTs.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
|
|
| |
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
|
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|