попытка переписать синхронные чекеры на асинхронные
проблема с Greater/Spacer - они требуют для оптимальной работы результата подчекеров сразу
вывод: функция-конвертер из синхронных в ассинхронные
синхронные продолжают работать с синхронными подчекерами
асинхронные(has, sibling) могут использовать синхронные подчекеры, прогнав черех конвертер
корневой чекер - всегда асинхронный
some worked(hack)
some test with classic filter-functions
classic filter-functions
поддержал что было
fix jison generate grammar
tmp new grammar
grammar ok
some OK grammar
some fix
tmp
no conflicts
add has
rename new grammar
old grammar worked
basic_has - worked
new tests
24 failed => 21 failed
failed 5=>4