package rocq-runtime
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
The Rocq Prover -- Core Binaries and Tools
Install
dune-project
Dependency
Authors
Maintainers
Sources
rocq-9.3.0.tar.gz
sha256=3f0fc283e8644394aa9c7a6e3995b6d9ebbe1e6dda712bf431f9c372dcef95ad
doc/ltac_plugin/Ltac_plugin/RewriteStratAst/index.html
Module Ltac_plugin.RewriteStratAstSource
Source
type ('constr, 'constr_pattern, 'redexpr, 'id, 'tactic) strategy_ast = | StratId| StratFail| StratRefl| StratUnary of unary_strategy * ('constr, 'constr_pattern, 'redexpr, 'id, 'tactic) strategy_ast| StratBinary of binary_strategy * ('constr, 'constr_pattern, 'redexpr, 'id, 'tactic) strategy_ast * ('constr, 'constr_pattern, 'redexpr, 'id, 'tactic) strategy_ast| StratNAry of nary_strategy * ('constr, 'constr_pattern, 'redexpr, 'id, 'tactic) strategy_ast list| StratConstr of 'constr * bool| StratTerms of 'constr list| StratHints of bool * string| StratEval of 'redexpr| StratFold of 'constr| StratVar of 'id| StratFix of 'id * ('constr, 'constr_pattern, 'redexpr, 'id, 'tactic) strategy_ast| StratMatches of 'constr_pattern| StratTactic of 'tactic
Source
val strategy_of_ast :
(Glob_term.glob_constr * EConstr.constr Tactypes.delayed_open,
Pattern.constr_pattern,
Redexpr.red_expr Tactypes.delayed_open,
Names.Id.t,
unit Proofview.tactic)
strategy_ast ->
Rewrite.strategySource
val map_strategy :
('a -> 'b) ->
('c -> 'd) ->
('e -> 'f) ->
('g -> 'h) ->
('i -> 'j) ->
('a, 'c, 'e, 'g, 'i) strategy_ast ->
('b, 'd, 'f, 'h, 'j) strategy_ast sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>