anchor.diff:      _DFAStates: DFAState StateTable
   }
   with
  -    /// Mmetadata about the grammar. See the [GOLD Parser's documentation for more](http://www.goldparser.org/doc/egt/index.htm).
  +    /// Metadata about the grammar. See the [GOLD Parser's documentation for more](http://www.goldparser.org/doc/egt/index.htm).
       member x.Properties = x._Properties
       /// The grammar's start `NonTerminal`.
       member x.StartSymbol = x._StartSymbol
  
positive.code: 
  open Farkle.Collections
  open System.Collections.Immutable
  
  /// A type indicating how a group advances.
  [<Struct>]
  type AdvanceMode =
      /// The group advances by one token at a time.
      | Token
  
negative.code:     Children: LALRSymbol ImmutableArray
  }
  
  /// An action to be taken by the LALR parser according to the given `Terminal`.
  [<RequireQualifiedAccess>]
  type LALRAction =
      /// This action indicates the parser to shift to the specified `LALRState`.
      | Shift of Indexed<LALRState>
      /// This action indicates the parser to reduce a `Production`.
      | Reduce of Production
      /// When the parser encounters this action for a given symbol, the input text is accepted as correct and parsing ends.
      | Accept
  
  