All Classes and Interfaces
Class
Description
Can be inline or multiline, reads until newline or ‘*/'.
Expression Pieces are the units of the text format.
An auxiliary structure of a line/column pair in a file.
When all characters are converted successfully into Expression Pieces,
some of the pieces are allowed to be converted again using a second pass.
List of pieces (called group content).
Function that creates a group from the given boundaries.
Reads letters, digits, and some predefined characters.
Reads until it is no longer able to parse a number.
When confronted with a pattern of kind <value>[<operator><value>]...,
you do not need to completely rewrite a custom pattern,
as Parser comes with a tool specifically made for that.
Operation between two values and an operator.
Pattern is a function which consumes Expression Pieces and converts them into a
Sentence list.Parser - convert any written language into custom format
Whenever any issue in Parser occurs.
Represents a result of a sentence parse.
Function that checks whether a piece is supposed to be created by a given character.
Piece result shows whether a piece should stop consuming characters or continue.
Function that converts a character into a matching piece.
An object that has a file pointer associated with it.
Sentence is a real data structure,which can be directly used
by an application and no longer belong to the parser
(but Sentence knows where in the file it was defined).
Reads a string with escape sequences until it meets an end character (typically double or single quote).