Defines a context class that is later extended to define other contexts.
Defines the core helper infrastructure of the library.
Defines the lexer of the library.
Defines the parser of the library.
The result of the parser is an array of statements are extensions of the class defined here.
Defines a token along with a set of types and flags and utility functions.
Defines an array of tokens and utility functions to iterate through it.
Defines the localization helper infrastructure of the library.
Implementation for UTF-8 strings.
Defines a component that is later extended to parse specialized components or keywords.