2010-10-25 3 views
0

Я хочу написать компилятор в C.Как написать компилятор в C?

Что я должен изучить для создания компилятора?

+4

Предполагая, что это серьезный вопрос, компилятор для какого языка, и для какой цели (саморазвития, назначения, частей продукта)? –

+5

Возможный дубликат http://stackoverflow.com/questions/1669/learning-to-write-a-compiler – schot

ответ

2

Сначала читайте the dragon book.

+1

Я бы не стал рекомендовать эту книгу в качестве первой книги. Хотя вы хотите прочитать его в конце концов –

0

прогибается и Yacc может помочь

+0

Это действительно комментарий, а не ответ на вопрос. Вы всегда можете прокомментировать свои собственные сообщения, и как только у вас будет достаточно [репутации] (http://stackoverflow.com/faq#reputation), вы сможете [прокомментировать любое сообщение] (http://stackoverflow.com/ привилегии/комментарий). –

+0

Это хорошее предложение. :) –

Смежные вопросы