Class: NexusParser::Tokens::Label

Inherits:
Token
  • Object
show all
Defined in:
lib/nexus_parser/tokens.rb

Overview

same as ID

Instance Attribute Summary

Attributes inherited from Token

#value

Instance Method Summary collapse

Constructor Details

#initialize(str) ⇒ Label

Returns a new instance of Label.



84
85
86
87
88
89
90
# File 'lib/nexus_parser/tokens.rb', line 84

def initialize(str)
  str.strip!
  str = str[1..-2] if str[0..0] == "'" # get rid of quote marks
  str = str[1..-2] if str[0..0] == '"'
  str.strip!
  @value = str
end