Metamath is one of the largest projects wrt proof verification. We formalize a portion of that here as a proof of concept for the utility of the new STELF system.
- Install STELF
- Clone this repository
- Run
stelf check stelf.toml(to check) orstelf repl stelf.toml(for REPL)
Enjoy!
- Firstly literally highlighted if you use Zed or Nvim is the text, and if you're terminal has tty enabled, then the output will also be highlighted.
- Enjoy the new syntax
->as a name%prooffor what used to be%sort+%term+%mode+%worlds+%total- A finished module system
- Structured programs, better configs
- Literate programming
While this uses Markdown, we can also use latex, or any other format we'd like (the plugins can't highlight them all, but can highlight any of
typsthtml,orgrstrtfjavadocjsdocdoxygenandasciidoc(made possible by language injections))