LINUX.ORG.RU

make для bison


0

0

Хочется научить bison генерировать файл на C++. Как бы это поизящнее отразить в Makefile? В обычном случае все хорошо и аккуратно потому, что есть неявная зависимость файла .o от .y, но она верна только для чистого С.

anonymous

Ответ на: комментарий от anonymous

Ага, спасибо.

На самом деле вроде бы хватает просто

%.y.cpp : %.yy
       yacc -d -o $@ $<

Соответственно, тем файлам, которые хочется транслировать через
С++, предполагается давать расширение yy. Не очень аккуратно, но удобно.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.