package coq-core
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  The Coq Proof Assistant -- Core Binaries and Tools
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      coq-8.20.1.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        md5=0cfaa70f569be9494d24c829e6555d46
    
    
  sha512=8ee967c636b67b22a4f34115871d8f9b9114df309afc9ddf5f61275251088c6e21f6cf745811df75554d30f4cebb6682f23eeb2e88b771330c4b60ce3f6bf5e2
    
    
  doc/ssreflect_plugin/Ssreflect_plugin/Ssrparser/index.html
Module Ssreflect_plugin.SsrparserSource
Source
val pr_ssrtacarg : 
  Environ.env ->
  Evd.evar_map ->
  'a ->
  'b ->
  (Environ.env -> Evd.evar_map -> Constrexpr.entry_relative_level -> 'c) ->
  'cSource
val pr_ssrtclarg : 
  Environ.env ->
  Evd.evar_map ->
  'a ->
  'b ->
  (Environ.env -> Evd.evar_map -> Constrexpr.entry_relative_level -> 'c -> 'd) ->
  'c ->
  'dSource
val add_genarg : 
  string ->
  (Environ.env -> Evd.evar_map -> 'a -> Pp.t) ->
  'a Genarg.uniform_genarg_typeSource
val wit_ssrintrosarg : 
  (Ltac_plugin.Tacexpr.raw_tactic_expr * Ssrast.ssripats,
    Ltac_plugin.Tacexpr.glob_tactic_expr * Ssrast.ssripats,
    Geninterp.Val.t * Ssrast.ssripats)
    Genarg.genarg_typeSource
val wit_ssrsetfwd : 
  ((Ssrast.ssrfwdfmt
    * (Ssrmatching_plugin.Ssrmatching.cpattern * Ssrast.ast_closure_term option))
   * Ssrast.ssrdocc)
    Genarg.uniform_genarg_typeSource
val wit_ssrhavefwd : 
  ((Ssrast.ssrfwdfmt * Ssrast.ast_closure_term)
   * Ltac_plugin.Tacexpr.raw_tactic_expr Ssrast.ssrhint,
    (Ssrast.ssrfwdfmt * Ssrast.ast_closure_term)
    * Ltac_plugin.Tacexpr.glob_tactic_expr Ssrast.ssrhint,
    (Ssrast.ssrfwdfmt * Ssrast.ast_closure_term)
    * Geninterp.Val.t Ssrast.ssrhint)
    Genarg.genarg_typeSource
val wit_ssrfixfwd : 
  (Names.Id.t * (Ssrast.ssrfwdfmt * Ssrast.ast_closure_term))
    Genarg.uniform_genarg_typeSource
val wit_ssrcofixfwd : 
  (Names.Id.t * (Ssrast.ssrfwdfmt * Ssrast.ast_closure_term))
    Genarg.uniform_genarg_typeSource
type ssrarg =
  ssrfwdview
  * (ssreqid
     * (Ssrmatching_plugin.Ssrmatching.cpattern Ssrast.ssragens
        * Ssrast.ssripats))Source
val wit_ssrbinder : 
  (Ssrast.ssrfwdfmt * Constrexpr.constr_expr,
    Ssrast.ssrfwdfmt * Genintern.glob_constr_and_expr,
    Ssrast.ssrfwdfmt * EConstr.constr)
    Genarg.genarg_typeSource
val wit_ssrbvar : 
  (Constrexpr.constr_expr, Genintern.glob_constr_and_expr, EConstr.constr)
    Genarg.genarg_typeSource
val wit_ssrclausehyps : 
  ((Ssrast.ssrhyps
    * ((Ssrast.ssrhyp_or_id * string)
       * Ssrmatching_plugin.Ssrmatching.cpattern option)
        option)
     list,
    (Ssrast.ssrclear
     * ((Ssrast.ssrhyp_or_id * string)
        * Ssrmatching_plugin.Ssrmatching.cpattern option)
         option)
      list,
    (Ssrast.ssrclear
     * ((Ssrast.ssrhyp_or_id * string)
        * Ssrmatching_plugin.Ssrmatching.cpattern option)
         option)
      list)
    Genarg.genarg_typeSource
val wit_ssrortacarg : 
  (Ltac_plugin.Tacexpr.raw_tactic_expr Ssrast.ssrhint,
    bool * Ltac_plugin.Tacexpr.glob_tactic_expr option list,
    bool * Geninterp.Val.t option list)
    Genarg.genarg_typeSource
val wit_ssrortacs : 
  (Ltac_plugin.Tacexpr.raw_tactic_expr option list,
    Ltac_plugin.Tacexpr.glob_tactic_expr option list,
    Geninterp.Val.t option list)
    Genarg.genarg_typeSource
val wit_ssrtac3arg : 
  (Ltac_plugin.Tacexpr.raw_tactic_expr,
    Ltac_plugin.Tacexpr.glob_tactic_expr,
    Geninterp.Val.t)
    Genarg.genarg_type sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >