Nominal rewriting extends first-order rewriting with Gabbay-Pitts abstractors: bound entities are explicitly named (rather than being nameless, as for de Bruijn indices) yet rewrit-ing respects α-conversion and can be directly implemented, thanks to the use of freshness contexts. In this paper we study two extensions to nominal rewriting. First we intro-duce a Nquantifier for modelling name generation. This al-lows us to model higher-order functions involving local state, and has also applications in concurrency theory. The second extension introduces new constraints in freshness contexts. This allows us to express strategies of reduction and has ap-plications in programming language design and implemen-tation. Finally, we study confluence ...
ABSTRACT: Nominal techniques concern the study of names using mathematical semantics. Whereas in muc...
AbstractNominal rewriting generalises first-order rewriting by providing support for the specificati...
Abstract. We present a generalisation of first-order unification to the practically important case o...
We present a generalisation of �rst-order rewriting which al- lows us to deal with terms involving ...
We present a generalisation of rst-order rewriting which al-lows us to deal with terms involving bin...
AbstractNominal rewriting is based on the observation that if we add support for α-equivalence to fi...
AbstractNominal rewriting introduced a novel method of specifying rewriting on syntax-with-binding. ...
Abstract. We present a translation function from nominal rewriting systems (NRSs) to combinatory red...
We design a completion procedure for nominal rewriting systems, based on a generalisation of the rec...
We consider matching, rewriting, critical pairs and the Knuth-Bendix confluence test on rewrite rule...
Nominal logic is a variant of first-order logic in which abstract syntax with names and binding is ...
AbstractNominal matching and unification underly the dynamics of nominal rewriting. Urban, Pitts and...
AbstractThis paper formalises within first-order logic some common practices in computer science to ...
We introduce permissive nominal terms, and their unification. Nominal terms are one way to extend fi...
Contribution à un ouvrage.This chapter introduces term rewriting and some of its applications from d...
ABSTRACT: Nominal techniques concern the study of names using mathematical semantics. Whereas in muc...
AbstractNominal rewriting generalises first-order rewriting by providing support for the specificati...
Abstract. We present a generalisation of first-order unification to the practically important case o...
We present a generalisation of �rst-order rewriting which al- lows us to deal with terms involving ...
We present a generalisation of rst-order rewriting which al-lows us to deal with terms involving bin...
AbstractNominal rewriting is based on the observation that if we add support for α-equivalence to fi...
AbstractNominal rewriting introduced a novel method of specifying rewriting on syntax-with-binding. ...
Abstract. We present a translation function from nominal rewriting systems (NRSs) to combinatory red...
We design a completion procedure for nominal rewriting systems, based on a generalisation of the rec...
We consider matching, rewriting, critical pairs and the Knuth-Bendix confluence test on rewrite rule...
Nominal logic is a variant of first-order logic in which abstract syntax with names and binding is ...
AbstractNominal matching and unification underly the dynamics of nominal rewriting. Urban, Pitts and...
AbstractThis paper formalises within first-order logic some common practices in computer science to ...
We introduce permissive nominal terms, and their unification. Nominal terms are one way to extend fi...
Contribution à un ouvrage.This chapter introduces term rewriting and some of its applications from d...
ABSTRACT: Nominal techniques concern the study of names using mathematical semantics. Whereas in muc...
AbstractNominal rewriting generalises first-order rewriting by providing support for the specificati...
Abstract. We present a generalisation of first-order unification to the practically important case o...