Lazy variable-renumbering makes substitution cheap
From MaRDI portal
Publication:1114386
A new data structure for expressions with many variable bindings is efficient for symbol manipulation involving repeated complex substitution because it avoids making many trivially different copies. It retains variables, permits efficient alpha- and beta-conversion, and is appropriate for program transformation and formal logic.
Recommendations
- Substitution in non-wellfounded syntax with variable binding
- Substitution in non-wellfounded syntax with variable binding
- The soundness of explicit substitution with nameless variables
- Lazy call-by-value evaluation
- scientific article; zbMATH DE number 1500649
- Optimization by non-deterministic, lazy rewriting
- Lazy rewriting and context-sensitive rewriting
- A (Somewhat) New Solution to the Variable Binding Problem
- Lazy rewriting and eager machinery
Cites work
This page was built for publication: Lazy variable-renumbering makes substitution cheap
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1114386)