С О Д Е Р Ж А Н И Е
Глава 1 Введение в Clipper.
Описание содержимого руководства.
Компилятор Clipper.
Разница между компилятором и интерпретатором.
Исполнение скомпилированных программ на любом компьютере, совместимом с PC и MS-DOS
Глава 2 Установка Clipper на Ваш Компьютер.
Требования к системе.
Последние изменения в документации.
Установка.
Быстрая компиляция и линковка.
Глава 3 Отличительные черты Clipperа.
ГЛАВА 1. 1. Введение в Clipper
ОПИСАНИЕ СОДЕРЖИМОГО РУКОВОДСТВА
Материал разбит на 12 глав и приложения.
* глава 1 содержит введение, включая обзор руководства и
объяснения работы компилятора и интерпретатора.
* глава 2 содержит указания по установке Clipperа и требования к
компьютеру для установки, компилирования и исполнения программ.
* глава 3 описывает преимущества Clipperа включая расширения,
доступные только в Clipperе.
* глава 4 содержит информацию о данной реализации языка Dbase 3
plus.
Глава 2. Установка Clipperа на Ваш Компьютер.
Требования к системе.
Требования для компилирования программ
Clipper требует, чтобы у Вас был IBM PC, XT или AT или 100% IBM
совместимый компьютер. Компьютер должен удовлетворять следующим
требованиям :
- PC/MS-DOS 2.0 или выше для однопользовательских программ
- PC/MS-DOS 3.1 или выше для сетевых программ
- 256К, или больше, оперативной памяти
- 1 флоппи и 1 жесткий дисковод
- полезно иметь принтер, математический сопроцессор
Для исполнения программ сделанных с Clipperом компьютер должен
удовлетворять следующим требованиям :
Подробнее: Учебник по Клиппер > 2. Установка Клиппера на Ваш Компьютер.
Глава 3. Отличительные черты Clipperа.
Преимущества Clipperа
Clipper предлагает программистам много уникальных и мощных
инструментов. Эта глава содержит обзор возможностей. Каждая из них
детально рассмотрена в последующих главах настоящего руководства.
Преимущества Clipperа включают :
- существенно более быстрое выполнение
- абсолютная безопасность исходного текста
- способность выполнять написанные на Clipperе и слинкованные
программы на любом компьютере, поддерживающем PC/MS-DOS 2.0 или выше
для однопользовательских программ или DOS 3.1 или выше для сетевых
приложений.-
способность распространять готовые программы
- улучшенные сетевые возможности без дополнительных расходов
- способность помещать процедуры и функции в тот же файл, что и
вызывающая клиппер-программа
Подробнее: Учебник по Клиппер > 3. Отличительные черты Клиппера.
Глава 4. Язык Clipperа.
Глава содержит общую информацию о программировании с помощью Clipperа
- техническая спецификация Clipperа
- файлы, используемые Clipperом
- синонимы файлов
- поля
- постоянные
- переменные
- операторы
- выражения
- правила синтаксиса
- макроподстановки (&)
- функции, определенные пользователем
- установление к файлу множественных отношений
- создание конкретных подсказок для конкретных программ
- деление на ноль
- математический сопроцессор
- задание в командах области применения
- индексные файлы, совместимые с DBASE III PLUS
- таблицы клавиш для полноэкранных действий
ГЛАВА 5. Команды Clipperа (часть 2)
CANCEL / QUIT
Написание: CANCEL / QUIT
Прекращает работу программы, закрывает все открытые файлы и
возвращает управление в DOS. CANCEL или QUIT можно использовать
в любом месте программы для прекращения работы и возврата в DOS.
Выполнение команды RETURN в процедуре наивысшего уровня
производит те же действия.
Library: CLIPPER.LIB
Подробнее: Учебник по Клиппер > 5. Команды Клиппера (часть2)
ГЛАВА 5. Команды Clipperа (часть 3)
MENU TO
Написание: MENU TO <переменная>
Интерактивный выбор элемента списка меню с присвоением
соответствующего значения определенной изменяемой.
<переменная> - переменная для хранения порядкового номера
элемента списка меню. Если такой изменяемой не существует, то
она будет создана (тип N).
MENU TO организует выбор элемента списка меню. Формирование
списка осуществляется операторами SET MESSAGE и PROMPT.
Подробнее: Учебник по Клиппер > 5. Команды Клиппера (часть3)
ГЛАВА 5. Команды Clipperа (часть 4)
SET FORMAT
Написание: SET FORMAT TO <procedure>
Использование: Активирование процедуры форматирования экрана, что
позволяет выполнять ее автоматически при каждом исполнении READ.
<procedure> - (.fmt), (.prg)-файлы или имя подпрограммы.
SET FORMAT без аргументов дезактивирует текущий формат.
Подробнее: Учебник по Клиппер > 5. Команды Клиппера (часть4)
ГЛАВА 5.Команды Clipperа (часть1)
Глава содержит общий список и детальное описание всех команд
Clipperа.
* Соглашения, использованные в описании синтаксиса команд и
функций.
* Обобщенный список всех команд, включая имя, синтаксис и
назначение.
* Детальное объяснение.
Соглашения, использованные в описании синтаксиса команд и
функций.
------------------------------------------------
Это руководство использует различные виды шрифта для различения
элементов языка и обсуждения их. Вот список принятых обозначений:
Подробнее: Учебник по Клиппер > 5. Команды Клиппера (часть1)
ГЛАВА 6. Функции Clipperа (часть1)
Глава 6 содержит краткий перечень и подробное описание функций
Clipperа. Предметами рассмотрения в данной главе являются:
Перечень всех функций, используемых в Clipperе, включая
синтаксис, аргументы функций, возвращаемые величины, рассмотрение
использования, и примеры.
ПЕРЕЧЕНЬ ВСЕХ ФУНКЦИЙ CLIPPERА
ГЛАВА 6. Функции Clipperа (часть2)
FCOUNT()
Написание: FCOUNT()
Цель:
Получить количество полей в структуре текущего файла базы
данных.
Возвращает: Целое число.
FCOUNT() возврашает количество полей файла базы данных DBF, открытом
в текущей рабочей области. Если нет открытого файла базы данных DBF,
FCOUNT() возвращает ноль.
ГЛАВА 6. Функции Clipperа (часть 3)
PCOUNT()
Синтаксис: PCOUNT()
Цель: Определить количество фактических параметров, переданных
процедуре или пользовательской функции.
Возвращает: Целую числовую величину.
PCOUNT() возвращает количество переданных параметров. Если не
передано ни одного параметра, PCOUNT() возвращает ноль.
Отметьте, что PCOUNT() возвращает величину, только когда Вы
передаете параметры процедуре или пользовательской функции.
Глава 7. Компиляция и линковка Ваших программ
Глава содержит инструкции по компиляции и линковке программ,
написанных на Clipperе. Она состоит из следующих разделов.
* Что выполняет компилятор Clipperа?
* Компиляция программ.
* Функции Clipperа-компоновщика.
* Линковка Ваших программ с использованием линкера фирмы
MS-DOS.
* Линковка программ с использованием линкера PLINK-86 PLUS.
* Пакетные (BAT) файлы.
* Линковка программ с использованием отладчика Clipperа.
* Линковка программ с включением драйверов экрана.
* Линковка программ с функция (FUNC)ми из других библиотек.
* Оверлейные структуры.
Подробнее: Учебник по Клиппер > 7. Компиляция и линковка Ваших программ
Глава 8. Отладчик Clipperа
Глава содержит информацию, необходимую для использования
отладчика, встроенного в Clipper. Рассмотрены следующие темы :
- что такое отладчик Clipperа
- как прикомпоновать к программе отладчик
- как пользоваться отладчиком
- переходы внутри отладчика
- выборы в меню отладчика
Что такое отладчик Clipperа
Отладчик создан для помощи в поиске ошибок или "клопов"
Страница 1 из 2