Skip to content

shilangyu/formal-lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

formally verified language

We formally define a language and prove its memory safety properties.

  • report/ - specification and project report (pdf)
  • paper-review/ - review of the background paper used for this project (pdf, paper link)
  • presentation/ - presentation of the project (pdf)
  • lang/ - implementation and proofs in Scala using Stainless
  • lean/ - implementation and proofs in Lean

About

A formal definition of a language accompanied by proofs of its properties.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •