ПКСС
-
Проект PQCC
- PQCC — это долгосрочный проект, направленный на создание промышленного компилятора-компилятора.
- Проект возглавлял Уильям Вульф из Университета Карнеги-Меллона.
- PQCC создавал оптимизирующие компиляторы для различных языков программирования.
-
Достижения и влияние
- Хотя цель полностью автоматического процесса не была достигнута, технологии PQCC использовались в коммерческих компиляторах.
- Проект фокусировался на семантике и машинно-зависимых этапах компиляции, в то время как лексический и синтаксический анализ были уже хорошо изучены.
- Каждый этап компиляции был формализован и выражен в табличной форме для автоматизации процесса.
-
Ограничения и рекомендации
- Подход к описанию целевой машины оказался успешным, но менее эффективным для семантики.
- Статья также упоминает другие компиляторы, такие как GNU Bison и yacc, для дополнительной информации.