Namespace Farkle
Classes
- CharParser
Provides factory methods to create CharParser<T>s.
- CharParser<T>
Provides the base class of Farkle's default parsers.
- ParserApplicationException
Represents an application-specific error that occurred during parsing.
- ParserExtensions
Provides extension methods on IParser<TChar, T> to easily parse text from various sources.
- ParserResult
Provides methods to create ParserResult<T> values.
Structs
- ParserResult<T>
Represents the result of a parsing operation. It contains a
T
in case of success or an object in case of failure.
- TextPosition
Represents the position of a character in text.