Namespace Farkle.Diagnostics.Builder
Classes
- IndistinguishableSymbolsError
Contains information about a case where the builder could not distinguish between two or more symbols.
- LrConflict
Represents a conflict in an LR parser state machine. A conflict manifests when the parser can take multiple possible actions when encountering a terminal.
Structs
- BuilderDiagnostic
Contains information about actions performed by Farkle's builder.
Enums
- LrConflictKind
The kind of an LrConflict.