Список исходников интерпритаторов
Для интересующихся интерпретаторами и парсерами привожу список книг
в которых даны их, практически полные реализации.
- Интерпретатор Small BASIC (семейство Basic)(полная реализация на C)
Шилдт Г. C для профессиональных программистов. Москва, 1989 г.
Schildt H. Turbo C: The Complete Reference. Osborne, 1988. - Интерпретатор Little C (подмножество C)(полная реализация на C)
Шилдт Г. Полный справочник по C. 4-е издание. Вильямс, 2007 г. (и др.)
Schildt H. C: The Complete Reference. Osborne, 1987. - Интерпретатор Mini-C++ (подмножество C)(полная реализация на C++)
Шилдт Г. Искусство программирования на С++. BHV-СПб, 2005 г.
Schildt H. The Art of C++. Osborne, 2004. - Интерпретатор Milan (семейство Pascal)(неполная реализация на Pascal)
Карпов Ю. Основы построения трансляторов. СПб, БХВ-Петербург, 2005 г. - Интерпретатор Pascal (подмножество Pascal)(полная реализация на Pascal)
Креншоу Д. Давайте создадим компилятор! 1988, 1989, 1990, 1994, 1995. (свободно в сети)
Crenshaw J. Let's Build a Compiler. 1988, 1989, 1990, 1994, 1995. (free in WEB) - Интерпретатор арифметических выражений (полная реализация на C++)
Шилдт Г. Полный справочник по C++. 4-е издание. Вильямс, 2006 г.
Schildt H. C++: The Complete Reference. 4th ed. Osborne, 2003. - Интерпретатор арифметических выражений (полная реализация на C++)
Страуструп Б. Программирование: принципы и практика использования C++. И.Д. Вильямс, 2011 г.
Straustrup B. Programming: Principles and Practice Using C++. Addison-Wesley, 2009. - Интерпретатор арифметических выражений (полная реализация на Pascal)
Свердлов С. Введение в методы трансляции. Русь, 1994 г. - Компилятор языка Оберон-0 (полная реализация на Pascal)
Вирт Н. Построение компиляторов. ДМК Пресс, 2010 г.