summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* feat: cleanup the MainRaito Bezarius2024-04-121-33/+1
| | | | Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
* Merge pull request #2 from RaitoBezarius/refactor-theoryRyan Lahfa2024-04-127-116/+433
|\ | | | | refactor: generalize the theory and perform some lifts
| * feat: upgrade and close all proofs except Preorder on U32Raito Bezarius2024-04-125-81/+138
| | | | | | | | Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
| * feat: close the BST proof modulo unbundlingRaito Bezarius2024-04-052-1/+60
| | | | | | | | Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
| * feat: close key theorem for any result on binary search treesRaito Bezarius2024-04-041-25/+26
| | | | | | | | Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
| * feat: lift Rust "totality" to total ordersRaito Bezarius2024-04-041-15/+30
| | | | | | | | Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
| * refactor: define some projectors for ForallNodeRaito Bezarius2024-04-041-0/+6
| | | | | | | | Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
| * refactor: generalize the theory and perform some liftsRaito Bezarius2024-03-286-107/+286
|/ | | | | | Move forward the "HSpec" idea, move around files, construct the hierarchy of trees, etc. Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
* feat: first property "set of values post = {a} \cup set of values pre"Raito Bezarius2024-03-261-25/+62
| | | | | | This is a first property which is generic of all BSTs. Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
* Initial extractionRaito Bezarius2024-03-256-9/+208
| | | | Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
* Initial commitRaito Bezarius2024-03-255-0/+122
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>