package rocq-autosubst-ocaml
  OCaml implementation of Autosubst for Rocq
Install
Dune Dependency
Authors
Maintainers
Sources
  
    
      1.1+9.0.tar.gz
    
    
        
    
  
  
  
    
  
        sha256=2edc772eda733f4c48c49f8255ba932b5e1b27c9d17001672bccb6672c7b519b
    
    
  Description
Autosubst can be used to generate substitution boilerplate code for syntax with binders. It takes language definitions written in signature files and outputs a file that contains Rocq code implementing the language, the substitution operation, rewriting lemmas and a tactic to automatically solve certain substitution goals using the rewriting lemmas.
Published: 17 Apr 2025
Dependencies (6)
- 
  
    ppx_deriving
  
  
    >= "5.2.1"
- 
  
    ocamlgraph
  
  
    >= "2.0.0"
- 
  
    dune
  
  
    >= "2.5"
- 
  
    angstrom
  
  
    >= "0.15.0"
- 
  
    rocq-core
  
  
    >= "9.0" & < "9.1"
- 
  
    ocaml
  
  
    >= "4.09" & < "4.15"
Dev Dependencies
None
Used by
None
Conflicts
None
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
On This Page