著者
田島 暁雄
雑誌
情報処理
巻号頁・発行日
vol.56, no.12, pp.1172-1177, 2015-11-15

本稿はDomain Specific Language(DSL)構築用プログラミング言語としてのRubyについて実例を含めて解説したものである.最初のパートではDSLについて歴史と情報システムにおける役割を明らかにする.続くパートでRubyが持つDSLの実装に向いたプログラミング言語の特性について実例を交えて解説する.