class Minjs::ECMA262::Literal

Base class of ECMA262 Literal

Public Instance Methods

lt?() click to toggle source

true if literal is line terminator

# File lib/minjs/ecma262/literal.rb, line 13
def lt?
  false
end
priority() click to toggle source

@return [Fixnum] expression priority

# File lib/minjs/ecma262/literal.rb, line 24
def priority
  PRIORITY_PRIMARY
end
side_effect?() click to toggle source

Returns this node has side effect or not. @return [Boolean]

# File lib/minjs/ecma262/literal.rb, line 19
def side_effect?
  true
end
ws?() click to toggle source

true if literal is white space

# File lib/minjs/ecma262/literal.rb, line 8
def ws?
  false
end