kenju's blog

About Programming and Mathematics

compiler

Ruby で Numbers->SVG のコンパイラを書いた

過去に書いたこれの Ruby 版。 itiskj.hatenablog.com Ruby で書き換えた理由は、TDD の型の練習だったり、オブジェクト指向開発をライトなレベルで実践したかったり、とまあいくつかあるものの、特に深い理由ではない。気が向いたので書いてみた。 前回同様…

TypeScriptでNumbers->SVGのコンパイラを書いた

少し前の話だけど、@kosamariさんのコンパイラになる※方法 — JavaScriptでコンパイラを作る - Qiitaという記事を読んでインスピレーションを受けたので、全く同じ仕様をTypeScriptで書き換えてみた。 github.com 本家との違いは、 TDDで開発した 入力値/出力…