Module: NexusParser::Tokens

Defined in:
lib/nexus_parser/tokens.rb

Defined Under Namespace

Classes: AssumptionsBlk, AuthorsBlk, BckSlash, BeginBlk, BlkEnd, CharLabels, CharStateLabels, CharacterLabel, ChrsBlk, CodonsBlk, Colon, Comma, Dimensions, EndBlk, Equals, FileLbl, Format, LBracket, LParen, Label, LabelBase, LabelsBlk, LinkLine, Matrix, MesquiteBlk, MesquiteBlockID, MesquiteIDs, MqCharModelsBlk, NexusStart, NotesBlk, PositiveInteger, RBracket, RParen, RespectCase, RowVec, SemiColon, SetsBlk, StateLabels, TaxaBlk, Taxlabels, Title, Token, TreesBlk, ValuePair

Constant Summary collapse

ENDBLKSTR =
'(end|endblock)'.freeze
QUOTEDLABEL =
'(\'+[^\']+\'+)|(\"+[^\"]+\"+)'