Транслятор для перевода программ с языка Паскаль в текст программы на языке Си - Курсовая работа

бесплатно 0
4.5 144
Создание приложения, исполняющего трансляцию программы из языка Паскаль в язык Си: разработка алгоритма реализации задачи, описание необходимых констант, переменных, функций и операторов, представление листинга программы и распечатка результатов.

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

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


Аннотация к работе
Внешняя спецификация программы 3. Языки программирования разделяются на две основные категории: языки высокого уровня и языки низкого уровня. Язык программирования Си отличается минимализмом. Языки, операторы в исходном тексте, синтаксис арифметических и логических выражений определяются в соответствии с номером варианта. Также на экран будет выведена статистика о количестве всех оператор в исходном файле, в полученном программном коде и количестве ошибочных или необработанных операторов. Структура программы и описание функций и операторов Назначение подпрограмм: main_analiz - главная программа прохода по тексту f_comments - подпрограмма обработки комментариев while - подпрограмма обработки оператора while begin - подпрограмма обработки операторных скобок reset - подпрограмма обработки конструкции reset asign - подпрограмма обработки операций присваивания ael - подпрограмма обработки арифметических и логических выражений cpy - подпрограмма копирования слова во внешний файл без изменений fassign - подпрограмма обработки выражения assign преобразует его в fopen analyseWord - подпрограмма анализа нетерминальных символов var - подпрограмма обработки раздела переменных errs - подпрограмма обработки ошибок gettype - подпрограмма проверки символа или слова на идентификацию с ранее объявленной переменной.

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


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

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





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