class Sie::Parser::Tokenizer::Token
Attributes
value[RW]
Public Class Methods
new(value = "")
click to toggle source
# File lib/sie/parser/tokenizer/token.rb, line 9 def initialize(value = "") @value = value end
Public Instance Methods
entry_type()
click to toggle source
# File lib/sie/parser/tokenizer/token.rb, line 17 def entry_type Sie::Parser::ENTRY_TYPES.fetch(label) end
known_entry_type?()
click to toggle source
# File lib/sie/parser/tokenizer/token.rb, line 13 def known_entry_type? Sie::Parser::ENTRY_TYPES.has_key?(label) end
label()
click to toggle source
# File lib/sie/parser/tokenizer/token.rb, line 21 def label value.sub(/^#/, '').downcase end