Basic concepts

This part of the book will explain the basic concepts of the parser framework.

  • Scanner : A scanner is a cursor over the data to parse.
  • Matching : A matching is a process that recognizes a pattern in the data.
  • Error handling : Error handling
  • Recognizing : Recognizing data on matching patterns
  • Visitor : The visitor pattern and the concept of accepting scanner data
  • Peeking : Looking ahead in the data to find a pattern