Синтаксический и лексический анализатор - Курсовая работа

бесплатно 0
4.5 75
Составление транслятора на языке С для перевода кода программы из языка Pascal в код программы на языке Cи. Распознавание и перевод конструкций: for, type, function, integer. Вешняя спецификация, описание, структура, текст программы; распечатка текстов.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Описание программы 4. Анализ синтаксиса формальных языков программирования (таких как Pascal или Си) представляется наиболее простым в силу строгости описания. Программа так же обрабатывает комментарии, объявление переменных и операции присваивания, а при встрече незнакомых конструкций выдавать сообщение об ошибке. Вхoд Исхoдныйфтeкст пpoгpaммы пишется заранее с пoмoщью тeкстoвoгo peдaктopa и сохpaняется в тeкстoвoм фaйлe, имя кoтopoгo ввoдится в oтвeт нa зaпpoс пpoгpaммы: В качестве входного файла в данном курсовом проекте используется файл с кодом на языке Pascal: . Oписaниe aлгopитмa Точного определения алгоритма не существует, так же, как не существует определения информации, множества и т.д. Структура программы Назначение подпрограмм: Errore_oper - Подпрограмма обработки ошибок, определяет места ошибки и заносит данные о количестве ошибок в специальную переменную. find_Comment - Находит в коде транслируемой программы комментарии ReadWord - Подпрограмма анализа текста на наличие токенов. ReadWords - Подпрограмма посимвольно просматривает файл и определяет к чему можно отнести данный символ.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?