class Frepl::Assignment
Public Instance Methods
accept(visitor)
click to toggle source
# File lib/frepl/statements/assignment.rb, line 15 def accept(visitor) visitor.visit_assignment(self) end
assigned_value()
click to toggle source
# File lib/frepl/statements/assignment.rb, line 7 def assigned_value @assigned_value ||= @line.match(Frepl::Classifier::ASSIGNMENT_REGEX)[2] end
expressionize()
click to toggle source
# File lib/frepl/statements/assignment.rb, line 11 def expressionize "write(*,*) #{variable_name}" end
variable_name()
click to toggle source
# File lib/frepl/statements/assignment.rb, line 3 def variable_name @variable_name ||= @line.match(Frepl::Classifier::ASSIGNMENT_REGEX)[1] end