class SFRP::Mono::VarRefExp

Public Class Methods

new(type_str, var_str, id = nil) click to toggle source
# File lib/sfrp/mono/expression.rb, line 105
def initialize(type_str, var_str, id = nil)
  @type_str = type_str
  @var_str = var_str
  @id = id
end

Public Instance Methods

comp() click to toggle source
# File lib/sfrp/mono/expression.rb, line 111
def comp
  [@type_str, @var_str]
end
memory(_set) click to toggle source
# File lib/sfrp/mono/expression.rb, line 119
def memory(_set)
  Memory.empty
end
to_low(_set, _env) click to toggle source
# File lib/sfrp/mono/expression.rb, line 115
def to_low(_set, _env)
  @var_str
end