Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 1.05 KB

File metadata and controls

38 lines (27 loc) · 1.05 KB

veil-usage-example

This repository is an example project that uses Veil, a framework for automated and interactive verification of transition systems embedded in Lean 4.

New: Veil 2.0 Preview!

The upcoming version of Veil is coming soon, with vastly improved user experience and a TLC-style explicit state model checker.

The usage example for Veil 2.0 is available on the veil-2.0-preview branch.

Try it out! (And do let us know if you encounter issues.)

You can ask questions on the Veil channel on the Lean Zulip, and we will be happy to answer.

Using veil

To use veil in your project, add the following to your lakefile.lean:

require "verse-lab" / "veil" @ git "main"

Or add the following to your lakefile.toml:

[[require]]
name = "veil"
git = "https://github.com/verse-lab/veil.git"
rev = "main"