class Basic101::Line
Attributes
line_number[R]
statements[R]
Public Class Methods
new(line_number, statements)
click to toggle source
# File lib/basic101/line.rb, line 12 def initialize(line_number, statements) @line_number = line_number.to_i @statements = statements link_statements_to_line end
Protected Instance Methods
state()
click to toggle source
# File lib/basic101/line.rb, line 20 def state [@line_number, @statements] end
Private Instance Methods
link_statements_to_line()
click to toggle source
# File lib/basic101/line.rb, line 26 def link_statements_to_line @statements.each do |statement| statement.line = self end end