Я пишу парсер файлов, используя генератор парсеров JavaCC/jjTree (https://javacc.org/)
Поскольку файлы, подлежащие анализу, содержат много данных нестандартным образом (имеется в виду: без CSV и т. д.), определение грамматики для генератора синтаксического анализатора приводит к большому количеству определений TOKEN.
В какой-то момент автоматически сгенерированный код для «TokenManager» превышает ограничение в 65,535 байт в методе «private int jjMoveNfa_0(int startState, int curPos)».
Итак, мой вопрос: как можно передать параметр (или убедить генератор кода JavaCC/jjTree любым другим способом) сгенерировать код, который не нарушает ограничений?