https://github.com/EasyCrypt/easycrypt
Revision a549eb44e2b03ffed06fdc356fcad09a49c247bf authored by Pierre-Yves Strub on 19 November 2021, 06:23:34 UTC, committed by Pierre-Yves Strub on 19 November 2021, 06:27:09 UTC
This can be done by adding the "opaque" tag, e.g.:

  op [opaque] myop = ...

solve #94
1 parent 10e1563
Raw File
Tip revision: a549eb44e2b03ffed06fdc356fcad09a49c247bf authored by Pierre-Yves Strub on 19 November 2021, 06:23:34 UTC
Add an option to define opaque operators
Tip revision: a549eb4
dune-project
(lang dune 2.8)
(using menhir 2.0)
(using dune_site 0.1)

(name easycrypt)

(generate_opam_files true)

(package
 (name easycrypt)
 (sites (lib theories))
 (depends
  (ocaml (>= 4.08.0))
  (batteries (>= 3))
  camlzip
  dune-build-info
  dune-site
  (ocaml-inifiles (>= 1.2))
  (pcre (>= 7))
  (why3 (and (>= 1.4.0) (< 1.5)))
  yojson
  (zarith (>= 1.10))
))
back to top