Introduction to the Rewriting Calculus

Abstract

The ρ\rho-calculus is a new calculus that integrates in a uniform and simple setting first-order rewriting, λ\lambda-calculus and non-deterministic computations. This paper describes the calculus from its syntax to its basic properties in the untyped case. We show how it embeds first-order conditional rewriting and λ\lambda-calculus. Finally we use the ρ\rho-calcul- us to give an operational semantics to the rewrite based language ELAN

    Similar works