class Basic101::Statement
Attributes
index[W]
line[W]
Public Instance Methods
data_items()
click to toggle source
# File lib/basic101/statement.rb, line 19 def data_items [] end
exec(runtime)
click to toggle source
# File lib/basic101/statement.rb, line 27 def exec(runtime) end
line_number()
click to toggle source
# File lib/basic101/statement.rb, line 23 def line_number @line.line_number end
raise_error_with_line_number(exception)
click to toggle source
# File lib/basic101/statement.rb, line 14 def raise_error_with_line_number(exception) message = "Error on line #{@line.line_number}: #{exception}" raise exception, message, exception.backtrace end
Protected Instance Methods
state()
click to toggle source
# File lib/basic101/statement.rb, line 32 def state [] end