summaryrefslogtreecommitdiff
path: root/tests/lean/betree/BetreeMain
diff options
context:
space:
mode:
authorSon Ho2023-03-07 17:49:03 +0100
committerSon HO2023-06-04 21:44:33 +0200
commit4db56fe2c963a4052f8415b3985c8765407fccbc (patch)
tree53c5f05469bb3946547c418176f35d840dbe6012 /tests/lean/betree/BetreeMain
parent051e2a19f3268d272a0acd0425d2107ebea020c5 (diff)
Update the extraction of Lean files
Diffstat (limited to '')
-rw-r--r--tests/lean/betree/BetreeMain.lean1
-rw-r--r--tests/lean/betree/BetreeMain/Types.lean18
2 files changed, 7 insertions, 12 deletions
diff --git a/tests/lean/betree/BetreeMain.lean b/tests/lean/betree/BetreeMain.lean
new file mode 100644
index 00000000..5f307877
--- /dev/null
+++ b/tests/lean/betree/BetreeMain.lean
@@ -0,0 +1 @@
+import BetreeMain.Funs
diff --git a/tests/lean/betree/BetreeMain/Types.lean b/tests/lean/betree/BetreeMain/Types.lean
index 2726e1f0..e2e6c867 100644
--- a/tests/lean/betree/BetreeMain/Types.lean
+++ b/tests/lean/betree/BetreeMain/Types.lean
@@ -20,9 +20,8 @@ inductive betree_message_t :=
/- [betree_main::betree::Leaf] -/
structure betree_leaf_t where
-
- betree_leaf_id : UInt64 betree_leaf_size : UInt64
-
+ betree_leaf_id : UInt64
+ betree_leaf_size : UInt64
/- [betree_main::betree::Node] -/
mutual inductive betree_node_t :=
@@ -31,31 +30,26 @@ mutual inductive betree_node_t :=
/- [betree_main::betree::Internal] -/
inductive betree_internal_t :=
-
betree_internal_id : UInt64
betree_internal_pivot : UInt64
betree_internal_left : betree_node_t
betree_internal_right : betree_node_t
-
/- [betree_main::betree::Params] -/
structure betree_params_t where
-
- betree_params_min_flush_size : UInt64 betree_params_split_size : UInt64
-
+ betree_params_min_flush_size : UInt64
+ betree_params_split_size : UInt64
/- [betree_main::betree::NodeIdCounter] -/
structure betree_node_id_counter_t where
-
betree_node_id_counter_next_node_id : UInt64
-
/- [betree_main::betree::BeTree] -/
structure betree_be_tree_t where
-
betree_be_tree_params : betree_params_t
betree_be_tree_node_id_cnt : betree_node_id_counter_t
betree_be_tree_root : betree_node_t
-/- The state type used in the state-error monad -/ axiom State : Type
+/- The state type used in the state-error monad -/
+axiom State : Type