Publikationsansicht

Comparing Combinatory Reduction Systems and Higher-Order Rewrite Systems (1993)

Abstract
In this paper two formats of higher-order rewriting are compared: Combinatory Reduction Systems introduced by Klop [Klo80] and Higher-order Rewrite Systems defined by Nipkow [Nipa]. Although it always has been obvious that both formats are closely related to each other, up to now the exact relationship between them has not been clear. This was an unsatisfying situation since it meant that proofs for much related frameworks were given twice. We present two translations, one from Combinatory Reduction Systems into Higher-Order Rewrite Systems and one vice versa, based on a detailed comparison of both formats. Since the translations are very `neat' in the sense that the rewrite relation is preserved and (almost) reflected, we can conclude that as far as rewrite theory is concerned, Combinatory Reduction Systems and Higher-Order Rewrite Systems are equivalent, the only difference being that Combinatory Reduction Systems employ a more `lazy' evaluation strategy. Moreover, due to this result...

Details der Publikation
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=?doi=10.1.1.38.2186
Quelle ftp://ftp.cs.vu.nl/pub/oostrom/IR-333.ps.Z
Mitarbeiter CiteSeerX
Archiv CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Keywords higher-order rewriting, calculus, developments, confluence
Typ text
Sprache Englisch
Verknüpfungen 10.1.1.120.7560, 10.1.1.54.8958, 10.1.1.28.651, 10.1.1.34.6887, 10.1.1.37.9386, 10.1.1.31.5062, 10.1.1.45.2383, 10.1.1.26.4862, 10.1.1.39.7804, 10.1.1.24.508, 10.1.1.105.4816, 10.1.1.28.8011, 10.1.1.97.7149, 10.1.1.100.2001, 10.1.1.131.7261, 10.1.1.93.910, 10.1.1.36.3264, 10.1.1.36.5659, 10.1.1.138.7415, 10.1.1.31.8190, 10.1.1.39.4840, 10.1.1.30.3773