In This Article

ActiproSoftware.Text.Parsing.Implementation Namespace

Classes

AstNodeBase

Represents an abstract AST (abstract syntax tree) node implementation that is intended to be used as a base class for type-specific AST nodes.

AstNodeIdProviderBase

Represents an abstract base class for an object that provides static IDs for the AST nodes of an ISyntaxLanguage.

DefaultAstNode

Represents an AST (abstract syntax tree) node implementation that has a string value and optional child nodes.

ParseError

Represents an object that indicates a message, warning or error related to parsing.

ParseRequest

Represents a request for a parsing operation.

ParserBase

Represents the base implementation of a parser (syntax/semantic analyzer) for a language.

ThreadedParseRequestDispatcher

Implements an IParseRequestDispatcher that uses a worker thread to process parse requests.