class RedParse::Nodes::VarNameToken

Public Instance Methods

parsetree() click to toggle source
# File lib/redparse/babynodes.rb, line 68
def parsetree; 
  type=case ident[0]
    when ?$: :gvar
    when ?@: ident[1]==?@ ? :cvar : :ivar
    when ?A..?Z: :const
    else :lvar
  end
  [type,ident.to_sym]
end