Farkle


LALRConflictState Type

An LALR state that might have a conflict. Its API is almost identical to `Farkle.Grammar.LALRState` type, except that for each terminal or end of input there can be many possible actions.

Record fields

Record Field Description

Actions

Full Usage: Actions

Field type: ImmutableDictionary<Terminal, LALRAction list>
Field type: ImmutableDictionary<Terminal, LALRAction list>

EOFActions

Full Usage: EOFActions

Field type: LALRAction list
Field type: LALRAction list

GotoActions

Full Usage: GotoActions

Field type: ImmutableDictionary<Nonterminal, uint32>
Field type: ImmutableDictionary<Nonterminal, uint32>

Index

Full Usage: Index

Field type: uint32
Field type: uint32