Здравствуйте, Тот кто сидит в пруду, Вы писали:
ТКС>А контекстный вызов функторов делается при таком подходе на раз, я же как раз пример привел. Что касается сложных грамматик или быстрого разбора, то не о них речь — спирит же заявляется как recursive descent parser generator. Ну а рекурсивный спуск и без него тривиально пишется.
С позиционным итератором (строка, колонка) начального и коечного эдемента блока? Очень сильно в ваш код не вглядывался