Centrum voor Wiskunde en Informatica (Amsterdam, Netherlands)., J. F. Th Kamperman
Simulating TRSs by Minimal TRSs: a Simple, Efficient, and Correct Compilation Technique
Sign up to use

We may earn a commission. Learn more.

Simulating TRSs by Minimal TRSs: a Simple, Efficient, and Correct Compilation Technique

Sign up to use
Abstract: "A simple, efficient, and correct compilation technique for left-linear Term Rewriting Systems (TRSs) is presented. TRSs are compiled into Minimal Term Rewriting Systems (MTRSs), a subclass of TRSs, presented in [WK95]. In MTRSs, the rules have such a simple form that they can be seen as instructions for an easily implementable abstract machine, the Abstract Rewriting Machine (ARM). In the correctness proof, it is shown that the MTRS resulting from compilation of a TRS simulates neither too much (soundness)nor too little (completeness), nor does it introduce unwarranted infinite sequences (termination conservation). The compiler and its correctness proof are largely independent of the reduction strategy."

We may earn a commission. Learn more.

Reviews

No reviews yet.
Be the first to write one.

Highlights

No highlights yet.
Be the first to share one.