On the Implementation of Dynamic Patterns

Thibaut Balabonski
(PPS, Paris, France)

The evaluation mechanism of pattern matching with dynamic patterns is modelled in the Pure Pattern Calculus by one single meta-rule. This contribution presents a refinement which narrows the gap between the abstract calculus and its implementation. A calculus is designed to allow reasoning on matching algorithms. The new calculus is proved to be confluent, and to simulate the original Pure Pattern Calculus. A family of new, matching-driven, reduction strategies is proposed.

In Eduardo Bonelli: Proceedings 5th International Workshop on Higher-Order Rewriting (HOR 2010), Edinburgh, UK, July 14, 2010, Electronic Proceedings in Theoretical Computer Science 49, pp. 16–30.
Published: 17th February 2011.

ArXived at: https://dx.doi.org/10.4204/EPTCS.49.2 bibtex PDF
References in reconstructed bibtex, XML and HTML format (approximated).
Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org