class Malady::AST::SymbolNode

Attributes

name[R]

Public Class Methods

new(filename, line, name) click to toggle source
Calls superclass method Malady::AST::Node::new
# File lib/malady/ast.rb, line 40
def initialize(filename, line, name)
  super
  @name = name
end

Public Instance Methods

bytecode(g) click to toggle source
# File lib/malady/ast.rb, line 45
def bytecode(g)
  pos(g)
  local = g.state.scope.search_local(name)
  local.get_bytecode(g)
end