Components

Components are built on top of basic concepts, this allows more complex parsing behaviors.

  • Tokens : Basic element to recognize in your parse.
  • Recognizer : Allows recognizing an alternative of Recognizable.
  • Acceptor : Allows accepting an alternative of Visitor.
  • Peeker : Allows peeking an alternative of Peekable.
  • Peek from Visitor : Explain how to transform a Visitor into a Peekable.
  • Last : Get the last occurence of a Peekable in the data.
  • Separated List : A separated list is a process that accepts a list of elements separated by a separator.