Farkle


ConflictResolutionDecision Type

The decision a LALRConflictResolver took.

Union cases

Union case Description

CannotChoose Reason

Full Usage: CannotChoose Reason

Parameters:

The resolver cannot choose an action. The reason is specified.

Reason : LALRConflictReason

ChooseNeither

Full Usage: ChooseNeither

The resolver chose neither option.

The parser will fail with a syntax error.

ChooseOption1

Full Usage: ChooseOption1

The resolver chose the first option.

In Shift-Reduce conflicts it means to shift. In Reduce-Reduce conflicts it means to reduce the first production.

ChooseOption2

Full Usage: ChooseOption2

The resolver chose the second option.

In Shift-Reduce conflicts it means to reduce. In Reduce-Reduce conflicts it means to reduce the second production.