Sciweavers

ACMSE
2008
ACM

A little language for surveys: constructing an internal DSL in Ruby

14 years 2 months ago
A little language for surveys: constructing an internal DSL in Ruby
Using a problem domain motivated by Bentley's"Little Languages" column [1], this paper explores the use of the Ruby programming language's flexible syntax, dynamic nature, and reflexive metaprogramming facilities to implement an internal domain-specific language (DSL) for surveys. Categories and Subject Descriptors D.3.2 [Programming Languages]: Language Classifications--Specialized application languages General Terms Design, Languages Keywords Domain specific language, Ruby, reflexive metaprogramming
H. Conrad Cunningham
Added 12 Oct 2010
Updated 12 Oct 2010
Type Conference
Year 2008
Where ACMSE
Authors H. Conrad Cunningham
Comments (0)