(************************************************************************) (* * The Coq Proof Assistant / The Coq Development Team *) (* v * INRIA, CNRS and contributors - Copyright 1999-2018 *) (* Goal.goal -> Goal.goal list -> bool val is_focused_goal_simple : doc:Stm.doc -> Stateid.t -> [ `Simple of Goal.goal list | `Not ] type 'a until = [ `Stop | `Found of Stm.static_block_declaration | `Cont of 'a ] (* Simpler function to crawl the document backward to detect the block. * ?init is the entry point of the document view if not given *) val crawl : Stm.document_view -> ?init:Stm.document_node option -> ('a -> Stm.document_node -> 'a until) -> 'a -> Stm.static_block_declaration option (* Dummy value for static_block_declaration when no real value is needed *) val unit_val : Stm.DynBlockData.t (* Bullets *) val of_bullet_val : Proof_bullet.t -> Stm.DynBlockData.t val to_bullet_val : Stm.DynBlockData.t -> Proof_bullet.t