Computer Hardware Description Languages and Their Applications 1993
DOI: 10.1016/b978-0-444-81641-2.50024-1
|View full text |Cite
|
Sign up to set email alerts
|

Transformational Rewriting with Ruby

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

1996
1996
2012
2012

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 5 publications
0
8
0
Order By: Relevance
“…A VHDL translator was created by Sandum, Møller, Sharp, and Rasmussen [40,41]. Sharp and Rasmussen also wrote a transformational rewriting system [42,43]. The derivation of functional programs from Ruby was investigated by Hutton [37,44,45].…”
Section: Sticks and Stones Cardelli And Plotkinmentioning
confidence: 99%
See 1 more Smart Citation
“…A VHDL translator was created by Sandum, Møller, Sharp, and Rasmussen [40,41]. Sharp and Rasmussen also wrote a transformational rewriting system [42,43]. The derivation of functional programs from Ruby was investigated by Hutton [37,44,45].…”
Section: Sticks and Stones Cardelli And Plotkinmentioning
confidence: 99%
“…McPhee implemented a typed variant in λPROLOG [38]. Based on the "pure Ruby" of Rossen [46,47], Robin Sharp and his group developed T-Ruby, which has both dependent and polymorphic types [41][42][43][48][49][50]. Rasmussen formalized Ruby in Isabelle theorem prover [51,52].…”
Section: Sticks and Stones Cardelli And Plotkinmentioning
confidence: 99%
“…A design is derived from an abstract specification in Ruby by applying a number of correctness preserving transformations until a design, only expressed in terms of implementable relations, is reached. This method is widely used in work with Ruby and is demonstrated in for example [4,10,8,2]. The transformations are equalities or conditional equalities expressing general facts about relations and their combination and are typically resused from one design to an other.…”
Section: Introductionmentioning
confidence: 99%
“…The language and the synthesis tools around Ruby have been developed at the Programming Research Group -Oxford, University of Glasgow and Technical University of Denmark, Lyngby [Josh90, JoSh91a,JoSh91b,ShRa93,ShRa95]. Although Ruby is only a language, we choose to call the formal synthesis approach as Ruby too.…”
Section: Rubymentioning
confidence: 99%