вопрос тем, кто знает lex/yacc
http://www.gnu.org/software/bison/manual/.
Кажется, Yacc похож на него.
Ещё когда-то почитывал вот это.
Ботал Bison по Кажется, Yacc похож на него.
Ещё когда-то почитывал вот это.
С yacc сложнее, там надо знать теорию.
---
...Я работаю антинаучным аферистом...
yacc - ботал по "теории".
Теория - Ахо, Сэти, Ульман книжка с красным драконом (по-моему называется "Компиляторы: принципы, инструменты, технологии"). Плюс до кучи всего от них же.
Да в общем если принципы знать, то хватает man/info (особенно info по bison). Ну ещё можно примеры грамматик посмотреть, например для языка C.
Здесь немного переведенных книжек - особо полезны примеры.
Спасибо!
ну и примеры, что везде лежат. А вообще, если знать что такое автоматы, то легко можно всё сообразить...
Короче правильный ответ: скачать книжку oreilly из осла. Однозначно находится и pdf и djvu по запросу yacc.
Если что, у меня был lex и yacc под винду, я ботал по приложенному к ним readme, могу поискать если надо. Но подозреваю что в pdf-ах найденных Вами все написано еще лучше и нагляднее.
![](/images/graemlins/smile.gif)
смешно представить глебиуса за виндой, ботающего lex/yacc по пдфкам
![](/images/graemlins/wink.gif)
Оставить комментарий
sergey_m
По каким материалам вы это ботали?