A rewriting calculus for cyclic higher-order term graphs

Abstract : In this paper we propose an extension of the rho-calculus, called rhoG-calculus, handling structures with cycles and sharing rather than simple terms. This is obtained by using recursion constraints in addition to the standard rho-calculus matching constraints, which leads to a term-graph representation in an equational style. As for the rho-calculus, the transformations are performed by explicit application of rewrite rules as first class entities. The possibility of expressing sharing and cycles allows one to represent and compute over regular infinite entities.
Type de document :
Article dans une revue
Mathematical Structures in Computer Science, Cambridge University Press (CUP), 2007, 17 (3), pp.363-406. 〈10.1017/S0960129507006093〉
Liste complète des métadonnées

https://hal.inria.fr/inria-00110872
Contributeur : Horatiu Cirstea <>
Soumis le : jeudi 2 novembre 2006 - 11:23:00
Dernière modification le : jeudi 11 janvier 2018 - 06:19:57

Identifiants

Collections

Citation

Paolo Baldan, Clara Bertolissi, Horatiu Cirstea, Claude Kirchner. A rewriting calculus for cyclic higher-order term graphs. Mathematical Structures in Computer Science, Cambridge University Press (CUP), 2007, 17 (3), pp.363-406. 〈10.1017/S0960129507006093〉. 〈inria-00110872〉

Partager

Métriques

Consultations de la notice

138