Вопросы повышения духа и повышения Феникса

один. Можно ли определить, что локальная переменная спиртового правила будет построена по умолчанию с использованием параметра, переданного в правило? У меня есть объекты AST Builder, которые имеют циклическую зависимость, я хотел бы инициализировать дочерний элемент со ссылкой на родительский элемент, родительский элемент передается по ссылке на правило дочернего синтаксического анализатора. Пример: rule< Iterator, void(Parent & p), locals<child> > child_parser;

Примечание: есть способы сделать то, что я хочу выше. Меня интересует только тот конкретный подход, который я изложил выше, так как это самый чистый способ сделать это.

два Как передать указатель на ленивый заполнитель феникса? это не может быть так просто, как &_r1 или же &arg1

Примечание: этот вопрос был задан отдельно здесь, вы можете ответить на него там.

три. Как продвигается слияние лямбда / феникс, есть идеи, когда произойдет слияние?

ps, заранее спасибо за ответ на мой вопрос Хартмут:D

1 ответ

Решение

1) Нет способа сделать это, хотя это хорошая идея и заслуживающая изучения. 2) Ответили здесь3) Мини-обзор Phoenix V3 закончился 2 марта, результаты были опубликованы здесь.

Другие вопросы по тегам