Table of Contents

Enum LrConflictKind

Namespace
Farkle.Diagnostics.Builder
Assembly
Farkle.dll

The kind of an LrConflict.

public enum LrConflictKind

Fields

AcceptReduce = 2

The conflict is between an Accept and a Reduce action.

This is a special case of ReduceReduce and occurs very rarely. Accept-Reduce conflicts cannot be resolved with an OperatorScope.

ReduceReduce = 1

The conflict is between two Reduce actions.

ShiftReduce = 0

The conflict is between a Shift and a Reduce action.