DocumentCode
3632760
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
fYear
2008
Firstpage
85
Lastpage
91
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"
Publisher
ieee
Conference_Titel
Symbolic and Numeric Algorithms for Scientific Computing, 2008. SYNASC ´08. 10th International Symposium on
Print_ISBN
978-0-7695-3523-4
Type
conf
DOI
10.1109/SYNASC.2008.76
Filename
5204794
Link To Document