Микрорефакторинг закончен в вспомогалке, пока что снова удобно дальше катать. Там получилось визитеров много шибко и становилось неудобно. Плюс поначалу я думал все выносить в визитеров, но сейчас подумал, что стек вызовов лучше формировать снаружи, визитеры проще будут. Плюс вынес общие части, сначала думал отдельные визитеры делать, а так как стек есть, больше не надо и так удобно будет. Продолжу понемногу докидывать визитеров, там еще дофига их надо.
Плюс надо под стек переписать немного старые визитеры и после всех этих махинаций проверить, что я сломал. Полноценную отладку я делать буду когда всех визитеров докидаю, а это нескоро. Сейчас иногда нахожу последствия копипасты недоредактированной.
Чатгопота прям спасает, я ей говорю luadoc писать по растовым структурам, она пишет, я потом только редактирую. Это позволяет работать в редакторе луакода автокомплиту.