Kernel.AutomataSourceThis module is responsible for generating a deterministic finite automaton (DFA) from a given grammar and lookahead set. The DFA is used to perform pattern matching on input tokens according to the grammar rules. The module includes several stages:
type ('g, 'n) stacks = {domain : 'n Fix.Indexing.cardinal;tops : 'n Utils.Misc.indexset;prev : 'n Fix.Indexing.index -> 'n Utils.Misc.indexset;label : 'n Fix.Indexing.index -> 'g Info.lr1 Fix.Indexing.index;}val label_to_short_string :
'a Kernel__Info.grammar ->
'a Info.Lr1.n Utils.IndexSet.t ->
string