text: public DFAState GetPrecedenceStartState(int precedence){if (!IsPrecedenceDfa){throw new Exception("Only precedence DFAs may contain a precedence start state.");}if (precedence < 0 || precedence >= s0.edges.Length){return null;}return s0.edges[precedence];}