Altaxo. |
| Class | Description | |
|---|---|---|
| FileLoader | Loads text or binary input files and determines their encoding. | |
| PegBaseParser | Provides the common functionality for PEG parsers. | |
| PegByteParser | Provides PEG parsing support for binary input. | |
| PegByteParserBytesetData | Represents an optimized byte set matcher. | |
| PegCharParser | Provides PEG parsing support for character input. | |
| PegCharParserOptimizedCharset | Represents an optimized character set matcher. | |
| PegCharParserOptimizedLiterals | Represents an optimized literal matcher. | |
| PegException | Exception that indicates a parsing error. | |
| PegNode | Represents a node in the parse tree. | |
| PrintNode | Defines the operations required to print a parse tree node. | |
| TreePrint | Prints parse trees in a textual representation. |
| Structure | Description | |
|---|---|---|
| PegBegEnd | Represents a begin and end position in the source string. | |
| PegByteParserBytesetDataRange | Represents an inclusive byte range. | |
| PegCharParserOptimizedCharsetRange | Represents an inclusive character range. | |
| PegError | Stores line information for parser error reporting. |
| Delegate | Description | |
|---|---|---|
| PegBaseParserCreator | Represents a callback that creates parse tree nodes. | |
| PegBaseParserMatcher | Represents a parser matcher function. | |
| TreePrintGetNodeName | Resolves the display name for a node. |
| Enumeration | Description | |
|---|---|---|
| ECreatorPhase | Defines the phases used when creating parse tree nodes. | |
| EncodingClass | Specifies the expected encoding class of an input file. | |
| ESpecialNodes | Defines special node identifiers used by the parse tree. | |
| FileLoaderFileEncoding | Represents the supported file encodings. | |
| UnicodeDetection | Specifies how Unicode encoding should be detected. |