The Rewriting Calculus - Part I - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Journal Articles Logic Journal of the IGPL Year : 2001

The Rewriting Calculus - Part I


The rho-calculus integrates in a uniform and simple setting first-order rewriting, lambda-calculus and non-deterministic computations. Its abstraction mechanism is based on the rewrite rule formation and its main evaluation rule is based on matching modulo a theory T. In this first part, the calculus is motivated and its syntax and evaluation rules for any theory T are presented. In the syntactic case, i.e. when T is the empty theory, we study its basic properties for the untyped case. We first show how it uniformly encodes lambda-calculus as well as first-order rewriting derivations. Then we provide sufficient conditions for ensuring confluence of the calculus.

Dates and versions

inria-00100531 , version 1 (26-09-2006)



Horatiu Cirstea, Claude Kirchner. The Rewriting Calculus - Part I. Logic Journal of the IGPL, 2001, 9 (3), pp.339-375. ⟨10.1093/jigpal/9.3.339⟩. ⟨inria-00100531⟩
90 View
0 Download



Gmail Facebook Twitter LinkedIn More