Разработка транслятора на языке Си

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



результат трансляции.

Рисунок 9 - Трансляция второй тестовой программы

Заключение

В ходе выполнения курсового проекта был написан несложный однопроходный транслятор. Понятие трансляции относится не только к языкам программирования, но и к другим компьютерным языкам . Основываясь на полученных в ходе выполнения курсовой работы знаниях, можно лучше понять устройство и механизмы процессов в компиляторах и интерпретаторах. Для реализации курсового проекта не случайно выбрана среда программирования Visual Studio 2008 и пакет библиотек MFC. С их помощью удалось многократно уменьшить объем написанного программного кода, при этом не потерям в функциональности и стабильности.

Список используемой литературы

1.Prentiss Knowlton (2009). Murach's C++ 2008. Вильямc.

.B. M. Harwani (2004). Thinking in C++ 2nd Edition. Вильямc.

3.D. Grune, C. H. (2008). C++ For Beginners. Chichester: Ellis Horwood

4.Б. Керниган, Д. Р. (2009). Си, Язык программирования. Вильямc.