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