class Rubasteme::AST::AssignmentNode

Public Class Methods

new(_ = nil) click to toggle source
Calls superclass method Rubasteme::AST::ListNode::new
# File lib/rubasteme/ast/branch_node.rb, line 232
def initialize(_ = nil)
  # @nodes = [<identifier>, <expression>]
  super(2, _)
end

Public Instance Methods

expression() click to toggle source
# File lib/rubasteme/ast/branch_node.rb, line 245
def expression
  @nodes[1]
end
expression=(node) click to toggle source
# File lib/rubasteme/ast/branch_node.rb, line 249
def expression=(node)
  @nodes[1] = node
end
identifier() click to toggle source
# File lib/rubasteme/ast/branch_node.rb, line 237
def identifier
  @nodes[0]
end
identifier=(node) click to toggle source
# File lib/rubasteme/ast/branch_node.rb, line 241
def identifier=(node)
  @nodes[0] = node
end