aboutsummaryrefslogblamecommitdiffstats
path: root/lib/dune
blob: 896800b78a8bafdcb82ab84fef10873a961d6c02 (plain) (tree)
1
2
3
4
5
6
7
8
9



                    
 



                                                                    
                                                                   



                                               



                  
(library
 (name sol)
 (public_name sol)
 (libraries zarith))

; The proven containment checker, extracted from Rocq. The .v files
; are the source of truth; the generated module is a build artifact.
(rule
 (targets decrease_extracted.ml decrease_extracted.mli)
 (deps extract.v ../theories/DecreaseChecker.vo ../theories/Lex.vo)
 (action
  (setenv OCAMLPATH ""
   (run coqc -q -Q ../theories "" extract.v))))

(ocamllex lexer)

(menhir
 (modules parser))