[an error occurred while processing this directive]
.цв ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПЭВМ АГАТ Программирование на языке ПАСКАЛЬ в среде ОС "Оникс" Руководство пользователя. В.Шевкунов Москва 1990 .нс1 .кт---------------------------------------------------------------- .сс .лв Содержание _______________________________________________________________ 1Введение1 _______________________________________________________________ 1.1Резидентная СП "Паскаль" 1.2Дисковая СП "Паскаль" 1.3Спецификация поставки 1.4Запуск ОС "Оникс" и СП "Паскаль" 1.5Командный режим 2Редактор СП "Паскаль" _______________________________________________________________ 2.1Вход в редактор 2.2Строка состояния 2.3Работа в режиме вставки 2.4Использование курсорных клавиш 2.5Режим редактирования курсором 2.6Дополнительные функции редактора 2.7Запись, чтение и вставка текстов 2.8Режим вставки и исправления 2.9Специальные символы в тексте 2.10Манипулирование блоками текста 2.11Скроллинг 2.12Поиск и замена текста 2.13Использование макрокоманд 3Компиляция _______________________________________________________________ 3.1Виртуальные файлы 3.2Команда COMPILE 3.3Пример компиляции 4Параметры компиляции _______________________________________________________________ 4.1{¤Cдлина_кода} - Задание длины объектного кода 4.2{¤D+} - Генерация отлаживаемого кода 4.3{¤F+} - Компиляция с выдачей полных сообщений об ошибках 4.4{¤G+} - Генерация объектного кода 4.5{¤Iид.буфер} - Резервация буфера идентификаторов 4.6{¤L+} - Генерация листинга 4.7{¤R+} - Генерация кода с контролем переменных 4.8{¤S"имя"} - Слияние с заданным файлом 4.9{¤T+} - Разрешения чтения командной строки 4.10{¤U+} - Генерация кода без контроля присваивания 4.11{¤W+} - Ожидание нажатия клавиши ВВОД 4.12{¤X+} - Включение расширений фирмы Acornsoft .сс 5Расширения фирмы Acornsoft _______________________________________________________________ 5.1Графические процедуры и функции 5.2Процедура OSCLI 5.3Множество вызовов операционной системы 5.4Функции преобразования строк 5.5Процедуры работы с файлами 5.6Управление динамической памятью 5.7Функции связи объектных модулей 5.8Прочие функции 5.9Шестнадцатиричные числа 5.10Символ подчерка 5.11Параметры упакованных переменных 6Выполнение программ _______________________________________________________________ 6.1Трассировка программ 7Организация памяти _______________________________________________________________ 7.1Карта памяти 7.2Использование свободных областей памяти .сс 8Внутренние форматы _______________________________________________________________ 8.1Размеры и границы простых типов 8.2Сложные типы 9Использование машинного кода из программ на Паскале _______________________________________________________________ 9.1Пример подпрограммы Приложение А Список команд _______________________________________________________________ Приложение Б Список функций редактора _______________________________________________________________ Приложение В Номера/сообщения об ошибках, генерируемые компилятором _______________________________________________________________ .сс Приложение Г Сообщения об ошибках, выдаваемые интерпретатором _______________________________________________________________ Г.1Ошибки в режиме командного интерпретатора Г.2Ошибки в режиме редактирования Г.3Ошибки в режиме выполнения программ Приложение Д Список рекоменуемой литературы _______________________________________________________________ .ст pascal.1[an error occurred while processing this directive]