SimonMiler
@SimonMiler
Junior

Что нужно почитать и изучить для написания свой транслятор языка?

Я хочу попробовать написать свой транслятор языка C, писать транслятор я планирую на языке C, и я хочу узнать что нужно почитать и изучить дня того, чтобы написать транслятор?? PS: пишу ради интереса, хочу понять как это все работает
  • Вопрос задан
  • 133 просмотра
Решения вопроса 2
bingo347
@bingo347
Crazy on performance...
что нужно почитать и изучить дня того, чтобы написать транслятор

По темам:
- Лексический анализ и токенизация кода
- ASTree
- Кодогенерация

Из книг лучше всего эта:
https://www.amazon.com/Compilers-Principles-Techni...
Ответ написан
Комментировать
Можно поиграться с генератором компиляторов Coco/R на основе грамматики ATG.
Есть готовый сканер и парсер для C/C++.
Есть книга Compiler Construction Н. Вирта
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы