Title :
A Rewrite Stack Machine for ROC!
Author :
Georgiana Caltais;Eugen-Ioan Goriac;Dorel Lucanu;Gheorghe Grigoras
Author_Institution :
Fac. of Comput. Sci., Alexandru loan Cuza Univ., Iasi, Romania
Abstract :
\ROC is a deterministic rewrite strategy language which includes the rewrite rules as basic operators, and the deterministic choice and the repetition as high-level strategy operators. In this paper we present a method which, for a given term rewriting system (TRS) \mathbf{R}$, constructs a new TRS $\overline{\mathbf{R}}$ such that $\overline{\mathbf{R}}$-rewriting is equivalent (sound and complete) with $\mathbf{R}$-rewriting constrained by \ROC. Since $\overline{\mathbf{R}}$ uses a stack, it is called a \emph{rewrite stack machine}.
Keywords :
"Commutation","Differential equations","Scientific computing","Computer science"
Conference_Titel :
Symbolic and Numeric Algorithms for Scientific Computing, 2008. SYNASC ´08. 10th International Symposium on
Print_ISBN :
978-0-7695-3523-4
DOI :
10.1109/SYNASC.2008.76