We show how one can use rewriting logic to faithfully capture (not implement) various operational se-mantic frameworks as rewrite logic theories, namely big-step and small-step semantics, reduction seman-tics using evaluation contexts, and continuation-based semantics. There is a one-to-one correspondence between an original operational semantics and its associated rewrite logic theory, both notationally and computationally. Once an operational semantics is defined as a rewrite logic theory, one can use standard, off-the-shelf context-insensitive rewrite engines to “execute ” programs directly within their semantics; in other words, one gets interpreters for free for the defined languages, directly from their semantic definitions. Experimen...
AbstractRewriting logic [40] is proposed as a logical framework in which other logics can be represe...
AbstractThis paper describes in detail how to bridge the gap between theory and practice when implem...
This paper describes a completely automated method for generating efficient and competitive interpre...
We show how one can use rewriting logic to faithfully capture (not implement) various operational se...
This paper shows how rewriting logic semantics (RLS) can be used as a compu-tational logic framework...
AbstractThis paper shows how rewriting logic semantics (RLS) can be used as a computational logic fr...
This paper shows how rewriting logic semantics (RLS) can be used as a computational logic framework ...
Rewriting logic is a flexible and expressive logical framework that unifies algebraic denotational s...
AbstractThis paper shows how rewriting logic semantics (RLS) can be used as a computational logic fr...
Rewriting logic is a flexible and expressive logical framework that unifies denotational semantics a...
AbstractRewriting logic is a flexible and expressive logical framework that unifies denotational sem...
Abstract. Rewriting logic is an executable logical framework well suited for the semantic definition...
AbstractRewriting logic is a flexible and expressive logical framework that unifies algebraic denota...
AbstractWe review links between three logic formalisms and three approaches to specifying operationa...
Various logic-based frameworks have been proposed for specifying the operational semantics of progra...
AbstractRewriting logic [40] is proposed as a logical framework in which other logics can be represe...
AbstractThis paper describes in detail how to bridge the gap between theory and practice when implem...
This paper describes a completely automated method for generating efficient and competitive interpre...
We show how one can use rewriting logic to faithfully capture (not implement) various operational se...
This paper shows how rewriting logic semantics (RLS) can be used as a compu-tational logic framework...
AbstractThis paper shows how rewriting logic semantics (RLS) can be used as a computational logic fr...
This paper shows how rewriting logic semantics (RLS) can be used as a computational logic framework ...
Rewriting logic is a flexible and expressive logical framework that unifies algebraic denotational s...
AbstractThis paper shows how rewriting logic semantics (RLS) can be used as a computational logic fr...
Rewriting logic is a flexible and expressive logical framework that unifies denotational semantics a...
AbstractRewriting logic is a flexible and expressive logical framework that unifies denotational sem...
Abstract. Rewriting logic is an executable logical framework well suited for the semantic definition...
AbstractRewriting logic is a flexible and expressive logical framework that unifies algebraic denota...
AbstractWe review links between three logic formalisms and three approaches to specifying operationa...
Various logic-based frameworks have been proposed for specifying the operational semantics of progra...
AbstractRewriting logic [40] is proposed as a logical framework in which other logics can be represe...
AbstractThis paper describes in detail how to bridge the gap between theory and practice when implem...
This paper describes a completely automated method for generating efficient and competitive interpre...