A Compiler for Nondeterministic Term Rewriting Systems
A Compiler for Nondeterministic Term Rewriting Systems
复制标题
非确定性术语重写系统的编译器
DOI:
10.1007/3-540-61464-8_50
复制
发表时间:
1996
期刊:
影响因子:
--
通讯作者:
M. Vittek
中科院分区:
文献类型:
--
作者:
M. Vittek
This work presents the design and the implementation of a compiler for the ELAN specification language. The language is based on rewriting logic and permits, in particular, the combination of computations where deterministic evaluations are mixed with a nondeterministic search for solutions. The implementation combines compilation methods of term rewriting systems, functional and logic programming languages, and some new original techniques producing, in summary, an efficient code in an imperative language. The efficiency of the compiler is demonstrated on experimental results.