It is currently implemented in C++. The plan is to move the procedures for inserting inc/dec, reset/reuse, and inferring borrow inferences to Lean. Another goal is to make sure new IR optimizations can be implemented in Lean, and to avoid backend optimizations that would have to be duplicated in each backend (e.g., `emit_proj_inc_reset_seq` at `emit_cpp.cpp`). cc @kha |
||
|---|---|---|
| .. | ||
| init | ||
| leanpkg.path | ||
| library.md | ||
| Makefile.in | ||
| relative.py | ||