Sha256: 00a50b194e2dc41dc86fabf9c6509772ebb1b0a4c59e18a1dd3de4189d944d83

Contents?: true

Size: 217 Bytes

Versions: 13

Compression:

Stored size: 217 Bytes

Contents

module Lrama
  class Lexer
    class Token
      class Tag < Token
        # Omit "<>"
        def member
          s_value[1..-2] or raise "Unexpected Tag format (#{s_value})"
        end
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
lrama-0.6.9 lib/lrama/lexer/token/tag.rb
lrama-0.6.8 lib/lrama/lexer/token/tag.rb
lrama-0.6.7 lib/lrama/lexer/token/tag.rb
lrama-0.6.6 lib/lrama/lexer/token/tag.rb
lrama-0.6.5 lib/lrama/lexer/token/tag.rb
lrama-0.6.4 lib/lrama/lexer/token/tag.rb
lrama-0.6.3 lib/lrama/lexer/token/tag.rb
lrama-0.6.2 lib/lrama/lexer/token/tag.rb
lrama-0.6.1 lib/lrama/lexer/token/tag.rb
lrama-0.6.0 lib/lrama/lexer/token/tag.rb
lrama-0.5.12 lib/lrama/lexer/token/tag.rb
lrama-0.5.11 lib/lrama/lexer/token/tag.rb
lrama-0.5.10 lib/lrama/lexer/token/tag.rb