aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2020-03-18 05:35:41 -0400
committerEmilio Jesus Gallego Arias2020-03-30 19:05:38 -0400
commit7d46a32dc928af64e3e111d6d62caa00f93c427c (patch)
treebd49b527bd2ebcdebd1e16526d136bf9f5b0e651 /doc
parent9e3c7d4c0babf3b69c8646351ca7069704df345d (diff)
[declare] Fuse prepare and declare for the non-interactive path.
This will allow to share the definition metadata for example with obligations; a bit more work is needed to finally move the preparation of interactive proofs from Proof_global to `prepare_entry`.
Diffstat (limited to 'doc')
-rw-r--r--doc/plugin_tutorial/tuto1/src/simple_declare.ml5
1 files changed, 2 insertions, 3 deletions
diff --git a/doc/plugin_tutorial/tuto1/src/simple_declare.ml b/doc/plugin_tutorial/tuto1/src/simple_declare.ml
index a2783d80e8..8c4dc0e8a6 100644
--- a/doc/plugin_tutorial/tuto1/src/simple_declare.ml
+++ b/doc/plugin_tutorial/tuto1/src/simple_declare.ml
@@ -1,7 +1,6 @@
let edeclare ?hook ~name ~poly ~scope ~kind ~opaque ~udecl ~impargs sigma body tyopt =
- let ce = DeclareDef.prepare_definition
- ~opaque ~poly sigma ~udecl ~types:tyopt ~body in
- DeclareDef.declare_definition ~name ~scope ~kind ~impargs ?hook ce
+ DeclareDef.declare_definition ~name ~scope ~kind ~impargs ?hook
+ ~opaque ~poly ~udecl ~types:tyopt ~body sigma
let declare_definition ~poly name sigma body =
let udecl = UState.default_univ_decl in