Domain Specific Languages in Ruby: Building an Interpreter | Hacker News Reader