Low Level Proofs
Low level proofs, intended for mechanical proof checking.
Instantiations (substitutions) are explicit because that should make the job of the checker easier.
NOTE: this is still uncooked, and will probably change.
Instantiate some binder with the following terms. Order matters.
Checking steps
Sourcetype check_res = | R_ok| R_fail| R_skip
Printing