Inversion by Partial Evaluation: A Reversible Interpreter Experiment

December 04, 2024 Β· Declared Dead Β· πŸ› A Second Soul

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Robert GlΓΌck, Louis Marott Normann arXiv ID 2412.03122 Category cs.PL: Programming Languages Cross-listed cs.FL Citations 0 Venue A Second Soul Last Checked 4 months ago
Abstract
A computational limit of combining partial evaluation and program inversion is investigated. Using a reversible Turing machine interpreter, we show that the first Futamura and inversion projections can produce not only functionally but also textually equivalent programs. The construction of the interpreter in a reversible flowchart language is shown in full. Insights are provided on the practical interplay between reversible interpreters, program inverters, and partial evaluators. We conclude that both projections must be included in the program transformation toolbox.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Programming Languages

Died the same way β€” πŸ‘» Ghosted