subaltern

Subaltern is a Ruby self-interpreter. It's sub-functional, it's a subaltern.

usage

require 'subaltern'

Subaltern.eval('1 + 1')
  # => 2

c = Subaltern::Context.new('a' => 7)
c.eval('a + 2')
  # => 9

issues

https://github.com/jmettraux/subaltern/issues

contact

IRC freenode.net #ruote

license

MIT