| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Написание собственного компилятора |
| Автор: FLy_ 14.2.2008, 16:10 |
| Хотел бы попробовать написать простенький компилятор, но не знаю с чего начать, помогите ссылкой на какой нибудь урок или советом. |
| Автор: FiMa1 14.2.2008, 16:18 | ||
Я бы посоветовал начать с написания Интерпретатора. Что-нибудь вроде http://en.wikipedia.org/w/index.php?title=Ch_interpreter&printable=yes - cross-platform C/C++ interpreter. Про написание интерпретаторов есть у Шилдта. Вот еще про Ch interpreter - http://www.ddj.com/article/printableArticle.jhtml;jsessionid=5NNOVCCINTGFEQSNDLRSKH0CJUNN2JVN?articleID=184402054&dept_url=/cpp/ А про статью Как написать Ваш собственный компилятор - это ты махнул немного. Про это и книг некоторых недостаточно будет. Рискуешь потерять интерес к "задачке" за то время, которе необходимое для разработки компилятора в одиночку. Но не буду отговаривать... |
| Автор: vadiml 14.2.2008, 22:38 |
| Альфред Ахо, Рави Сети, Джеффри Ульман Компиляторы. Принципы, технологии, инструменты http://www.infanata.org/2005/11/28/kompilyatory__principy__tehnologii__instrumenty.html сама книга -- http://rapidshare.com/files/2510091/_A._Aho__R._Seti_D._Ul_man__Kompilyatory_printsipy__tehnologii_i_instrumenty.rar Это первое издание. Совсем недавно вышло на русском второе, было бы лучше найти его в бумажном виде. |
| Автор: FLy_ 15.2.2008, 22:32 |
| Большое спасибо всем ответившим, буду читать |