class Ataru::CodeSample
Attributes
code[RW]
file[RW]
line_number[RW]
prepared_code[RW]
Public Class Methods
new(code, file, line_number)
click to toggle source
# File lib/ataru/code_sample.rb, line 5 def initialize(code, file, line_number) self.code = code self.file = file self.line_number = line_number end
Public Instance Methods
==(other)
click to toggle source
# File lib/ataru/code_sample.rb, line 11 def ==(other) self.class == other.class && self.file == other.file && self.code == other.code && self.line_number == other.line_number end
run(b)
click to toggle source
# File lib/ataru/code_sample.rb, line 22 def run(b) eval(self.prepared_code, b, self.file, self.line_number) end