arXiv · 1701.00624
A Practical View on Renaming
Abstract
We revisit variable renaming from a practitioner's point of view, presenting concepts we found useful in dealing with operational semantics of pure Prolog. A concept of relaxed core representation is introduced, upon which a concept of prenaming is built. Prenaming formalizes the intuitive practice of renaming terms by just considering the necessary bindings, where now some passive "bindings" x/x may be necessary as well. As an application, a constructive version of variant lemma for implemented Horn clause logic has been obtained. There, prenamings made it possible to incrementally handle new (local) variables.
Explore related subjects
Keep this discovery
Marija Kulaš. 2017-01-03. A Practical View on Renaming. https://doi.org/10.4204/eptcs.234.3
Cite the original work for its findings. Save a collection to share your selection of sources.