class Practice::Brainfuck
The brainfuck class.
Public Class Methods
new(source)
click to toggle source
Initialize.
# File lib/ruby/practice/brainfuck.rb, line 6 def initialize(source) @interpreter = Implementation::Interpreter.new(source) end
Public Instance Methods
evaluate(context)
click to toggle source
To evaluate the source code.
# File lib/ruby/practice/brainfuck.rb, line 11 def evaluate(context) @interpreter.evaluate(context) end