Skip to content

AeneasVerif/mechanized-llbc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

317 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mechanized LLBC

Formalization in the Rocq proof assistant of LLBC model for the Rust programming language. The reference is the 2024 article Sound Borrow-Checking for Rust via Symbolic Semantics by Son Ho, Aymeric Fromherz and Jonathan Protzenko.

Requirements

The development uses Rocq >= 9.0 and the library rocq-std++. You can install the dependencies using the following commands:

opam repo add rocq-released https://rocq-prover.github.io/opam/released
opam install . --deps-only

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages