package coq-core
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
On This Page
  
  
  The Coq Proof Assistant -- Core Binaries and Tools
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      coq-8.18.0.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        md5=8d852367b54f095d9fbabd000304d450
    
    
  sha512=46922d5f2eb6802a148a52fd3e7f0be8370c93e7bc33cee05cf4a2044290845b10ccddbaa306f29c808e7c5019700763e37e45ff6deb507b874a4348010fed50
    
    
  doc/coq-core.printing/Ppextend/index.html
Module PpextendSource
Pretty-print.
Printing rules for notations
Source
type unparsing = - | UnpMetaVar of Constrexpr.entry_relative_level * Constrexpr.side option
- | UnpBinderMetaVar of Constrexpr.entry_relative_level * pattern_quote_style
- | UnpListMetaVar of Constrexpr.entry_relative_level * unparsing list * Constrexpr.side option
- | UnpBinderListMetaVar of bool * bool * unparsing list
- | UnpTerminal of string
- | UnpBox of ppbox * unparsing Loc.located list
- | UnpCut of ppcut
Declare and look for the printing rule for symbolic notations
Source
type notation_printing_rules = {- notation_printing_unparsing : unparsing_rule;
- notation_printing_level : Constrexpr.entry_level;
}Source
type generic_notation_printing_rules = {- notation_printing_reserved : bool;
- notation_printing_rules : notation_printing_rules;
}Source
val declare_generic_notation_printing_rules : 
  Constrexpr.notation ->
  generic_notation_printing_rules ->
  unitSource
val declare_specific_notation_printing_rules : 
  Constrexpr.specific_notation ->
  notation_printing_rules ->
  unitSource
val find_generic_notation_printing_rule : 
  Constrexpr.notation ->
  generic_notation_printing_rulesSource
val find_specific_notation_printing_rule : 
  Constrexpr.specific_notation ->
  notation_printing_rulesSource
val find_notation_printing_rule : 
  Constrexpr.notation_with_optional_scope option ->
  Constrexpr.notation ->
  notation_printing_rules sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  On This Page