module OboParser::Tokens

Public Class Methods

obo_file_token_list() click to toggle source

This list defines inclusion and priority, i.e. if tokens have overlap then the earlier indexed token will match first

# File lib/obo_parser/tokens.rb, line 282
def self.obo_file_token_list
  [ 
    OboParser::Tokens::Term,
    OboParser::Tokens::Typedef,
    OboParser::Tokens::LBracket,
    OboParser::Tokens::DisjointFromTag,
    OboParser::Tokens::IsATag,
    OboParser::Tokens::RelationshipTag,
    OboParser::Tokens::TagValuePair,
    OboParser::Tokens::XrefList,
    OboParser::Tokens::EndOfFile
    # OboParser::Tokens::NameValuePair,  # not implemented
    # OboParser::Tokens::Dbxref,         # not implemented
  ]   
end