class NScript::ThisNode

Public Class Methods

new(property=nil) click to toggle source
# File lib/nscript/parser/nodes.rb, line 371
def initialize(property=nil)
  @property = property
end

Public Instance Methods

compile_node(o) click to toggle source
# File lib/nscript/parser/nodes.rb, line 375
def compile_node(o)
  prop = @property ? ".#{@property}" : ''
  write("this#{prop}")
end