• 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