A calculator DSL implemented using Ruby