Remark: the termination proofs are commented because Lean 4 is currently ignoring them and accepting non-terminating functions. These files are based on an experiment implemented using Lean 3. We can find it here: https://gist.github.com/leodemoura/f5d82426c105b5fae0880e77024f6e9c We will use coroutines to implement the interaction between reader, elaborator and main driver. |
||
|---|---|---|
| .. | ||
| fail | ||
| run | ||
| trust0 | ||
| check.lean | ||
| check.lean.expected.out | ||
| extract.lean | ||
| extract.lean.expected.out | ||
| include_out_param.lean | ||
| include_out_param.lean.expected.out | ||
| leanpkg.path | ||
| leanpkg.toml | ||
| lisp.lean.expected.out | ||
| macro1.lean | ||
| macro1.lean.expected.out | ||
| parsec1.lean | ||
| parsec1.lean.expected.out | ||
| reader1.lean | ||
| reader1.lean.expected.out | ||
| readlinkf.sh | ||
| repr_issue.lean | ||
| repr_issue.lean.expected.out | ||
| revert.lean | ||
| revert.lean.expected.out | ||
| smart_unfolding.lean | ||
| smart_unfolding.lean.expected.out | ||
| string_imp.lean | ||
| string_imp.lean.expected.out | ||
| string_imp2.lean | ||
| string_imp2.lean.expected.out | ||
| test.sh | ||
| test_all.sh | ||
| test_single.sh | ||
| test_single_pp.sh | ||
| trace1.lean | ||
| trace1.lean.expected.out | ||