- ANTLR? Я могу сразу ANTLR использовать.
BNFC совмещает генерацию парсера и AST, и сам позишены расставляет во всех конструкциях
А плюсы?
Кек
Генерит доку по грамматике
Есть какие-нибудь хорошие статьи или примеры как организовывать CST? В частности как бы там правильно хранить комментарии
Сейчас вернулся к проекту интерпретатора схемы с виртуальной машиной. Собираюсь добавить замыкания. Хочу уточнить правильно ли я понимаю, что мне вообще нужно делать. Раньше м...
Вопрос по GOTO: это известно, что есть теоремы о полноте структурного программирования по отношению к GOTO (прыжки только внутри функции). a) Кто-нибудь делал ли преобразован...
Где можно почитать о том как писать препроцессоры (ну вот как в C, NASM)? А точнее, что делать после токенизации и как хранить получившийся документ и перестановки (чтоб как С...
Ты сам пишеш лексер/парсер или генератор за тебя? Во втором случае смотри документацию.
А вообще важно на бака-лавре / специалитете компиляторную специальность иметь или всё равно нужно самому стараться и это не влияет ? Я слышал такое мнение, но до сих пор не ув...
Раз зашел разговор про грамматике, то такой вопрос: как формализовать/классифицировать следующую грамматику. Есть CFG, добавим к ней ограничения вида 1. какое-то правило може...
Я в ходе обсуждения потерял что именно должен искать этот статический анализ. У меня есть предположение, что "инженерный" способ решения задачи - это переход на динамический а...
Коллеги, позвольте я задам вопрос-оффтопик (надеюсь модераторы будут не против). Среди обитателей чата наверняка многие занимаются разработкой компиляторов профессионально. Р...
Какую структуру данных лучше всего использовать для symtable? Находил разные варианты и с хэш таблицами и с деревьями и со стеком. Symtable если что для scheme. И ещё вопрос, ...
Обсуждают сегодня