Skip to content

mbillingr/the-little-prover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Little Prover

When reading The Little Prover, I wanted to follow along on my own terms with a convenient application. Try it in the browser. (At least it's convenient for me. I don't really expect anyone else to find it useable in its current state.)

This is what I produced in the process:

  • jbob-scm/ contains the J-Bob sources in the Lisp-like J-Bob language.
  • jbob-py/ contains a J-Bob language interpreter and a J-Bob -> Rust transpiler, both written in Python.
  • jbob-py/build_jbob_rust.py compiles the J-Bob proof assistant into a Rust module.
  • jbob-rust/jbob-rs is a Rust crate containing the transpiled J-Bob assistant and supporting runtime infrastructure.
  • jbob-rust/jbob_eframe is a GUI frontend for the J-Bob assistant. Thanks to eframe, it runs natively or in the browser.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published