class Mlc::Abstract::LAsgn

Public Class Methods

new(name, value) click to toggle source
# File lib/mlc/abstract/lasgn.rb, line 4
def initialize(name, value)
  @name = name
  @value = value
end

Public Instance Methods

to_lua(indent, options, state) click to toggle source
# File lib/mlc/abstract/lasgn.rb, line 9
def to_lua(indent, options, state)
  ret = "l#{@name.to_s} = #{@value.to_lua(indent + 1, options, state)}"
  state.add_lvar @name
  ret
end