Class: FunctionalBrainruby::Generator

Inherits:
Object
  • Object
show all
Defined in:
lib/functional_brainruby/generator.rb

Constant Summary collapse

ONE =
"[[]]<=>[]"
TEMPLATE =
ERB.new(File.read(File.join(File.dirname(__FILE__), '../../views/template.erb')))

Instance Method Summary collapse

Constructor Details

#initialize(string) ⇒ Generator

Returns a new instance of Generator.



10
11
12
13
# File 'lib/functional_brainruby/generator.rb', line 10

def initialize(string)
  @string = string
  @esocode = esostring(string)
end

Instance Method Details

#to_functional_brainrubyObject



15
16
17
# File 'lib/functional_brainruby/generator.rb', line 15

def to_functional_brainruby
  TEMPLATE.result(binding)
end