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.1.0.tar.gz
    
    
        
    
  
  
  
    
  
        sha256=b236dc44f92e1eeca6877c7ee188a90c2303497fe7beb99df711ed5a7ce0d824
    
    
  doc/ssreflect_plugin/Ssreflect_plugin/Ssrelim/index.html
Module Ssreflect_plugin.SsrelimSource
Source
type elim_what = - | EConstr of Ssrast.ssrhyp list * Ssrmatching_plugin.Ssrmatching.occ * EConstr.constr
- | EGen of (Ssrast.ssrhyp list option * Ssrmatching_plugin.Ssrmatching.occ) * Ssrmatching_plugin.Ssrmatching.cpattern
Source
val ssrelim : 
  ?is_case:bool ->
  ((Ssrast.ssrhyps option * Ssrast.ssrocc)
   * Ssrmatching_plugin.Ssrmatching.cpattern)
    list ->
  elim_what ->
  ?elim:EConstr.constr ->
  Ssrast.ssripat option ->
  (?seed:Names.Name.t list array ->
    elim_what ->
    Ssrast.ssripat option ->
    unit Proofview.tactic ->
    bool ->
    Ssrast.ssrhyp list ->
    unit Proofview.tactic) ->
  unit Proofview.tacticSource
val casetac : 
  EConstr.constr ->
  (?seed:Names.Name.t list array ->
    unit Proofview.tactic ->
    unit Proofview.tactic) ->
  unit Proofview.tactic sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >