[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]