An object that resolves LALR conflicts. By default its virtual methods fail to perform any resolution.
Constructor | Description |
|
|
Instance member | Description |
Full Usage:
this.ResolveReduceReduceConflict
Parameters:
Production
production2 : Production
Returns: ConflictResolutionDecision
Modifiers: abstract |
Tries to resolve a Reduce-Reduce conflict.
|
Full Usage:
this.ResolveShiftReduceConflict
Parameters:
Terminal
reduceProduction : Production
Returns: ConflictResolutionDecision
Modifiers: abstract |
Tries to resolve a Shift-Reduce conflict.
|
Static member | Description |
|
A default resolver that always fails.
|