История изменений
Исправление den73, (текущая версия) :
Я вот 10 минут назад читал документацию по Lark, и обойти дерево можно, только переопределяя методы в наследниках, с помощью визитора. Это штатный метод, пришлось писать костыль, чтобы не возиться с этим. Так что не могу согласиться, что классы не нужны. Unittest - тоже класс, хочешь писать юниттест - определяй свой класс. Возможно, есть другие библиотеки, без классов, но мне ChatGPT именно эту посоветовал, и судя по названию, она модная библиотечка, может быть даже эталонная.
Исходная версия den73, :
Я вот 10 минут назад читал документацию по Lark, и обойти дерево можно, только переопределяя методы в наследниках, с помощью визитора. Это штатный метод, пришлось писать костыль, чтобы не возиться с этим.