作者
Mark Hills, Traian Serbanuta, Grigore Rosu
发表日期
2006
研讨会论文
WRLA 2006: The 6th International Workshop on Rewriting Logic and its Applications
卷号
176
期号
4
页码范围
215-231
出版商
Elsevier
简介
A rewrite logic semantic definitional framework for programming languages is introduced, called K, together with partially automated translations of K language definitions into rewriting logic and into C. The framework is exemplified by defining SILF, a simple imperative language with functions. The translation of K definitions into rewriting logic enables the use of the various analysis tools developed for rewrite logic specifications, while the translation into C allows for very efficient interpreters. A suite of tests show the performance of interpreters compiled from K definitions.
引用总数
20062007200820092010201120122013201420152016201720182019202020212022202343254221111
学术搜索中的文章
M Hills, T Şerbănuţă, G Roşu - Electronic Notes in Theoretical Computer Science, 2007