Farkle


LALRConflictReason Type

The reason an LALR conflict failed to be resolved.

Union cases

Union case Description

CannotResolveReduceReduce

Full Usage: CannotResolveReduceReduce

The operator scope cannot resolve Reduce-Reduce conflicts.

DifferentOperatorScope

Full Usage: DifferentOperatorScope

The objects were specified in different operator scopes.

NoPrecedenceInfo

Full Usage: NoPrecedenceInfo

No prececence info were specified.

PartialPrecedenceInfo

Full Usage: PartialPrecedenceInfo

Precedence info were specified in only one of the two objects.

PrecedenceOnlySpecified

Full Usage: PrecedenceOnlySpecified

The objects have the same precedence but no associativity.

SamePrecedence

Full Usage: SamePrecedence

The productions have the same precedence. This reason is specified only on Reduce-Reduce conflicts.