Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
синтакс отчет1.doc
Скачиваний:
0
Добавлен:
22.11.2019
Размер:
207.87 Кб
Скачать

5.2 Документация для пользователя

Для запуска компилятора необходимо в командной строке набрать полный путь до файла compiller-2.exe (компилятора) и через пробел полный путь до файла на языке Паскаль, который нужно скомпилировать. В результате работы компилятора будет выведена техническая информация о ходе компиляции на экран, которая ожидает любой нажатой с клавиатуры клавиши. В данной информации содержится: информация о версии компилятора, путь до обрабатываемого файла на языке Паскаль, сообщение о запуске лексического анализатора, чтении кода в память, удалении ненужных символов (лишних пробелов и специальных символов), непосредственно оптимизированный текст программы, сообщение о начале создания таблицы лексем и ее выполнении, запуске синтаксического анализатора, добавлении идентификаторов с индексом, значением, типе идентификатора, области видимости, уровне вложенности, номере блока кода с номером начальной и конечной строк, и программа, разбитая на слова (в том числе и разделители и операторы) через запятую, причем в конце каждой строчки печатается сообщение о конце линии. Сгенерированный файл с расширением .asm и тем же именем, что и входной файл на языке Паскаль, будет храниться в директории, где хранится компилятор. Данный компилятор поддерживает вложенность функций, однако не предназначен для обработки рекурсивности.