Читать онлайн «Язык программирования Clarion 5.0. Неофициальное руководство пользователя по созданию приложений для Internet»

Автор Иван Дегтярев

И. 2002  УДК 004. 5 ББК 32. 973. 26-018. 2  Д261  Д261  Серия основана в 2001 году Осипенко А. И›  Деггярев И. В. ‚ составление, 2002  ISBN 5-901321-44-8 © Оформление. Осипенко А. И. , 2002  Язык программирования Clarion  Язык программирования С|агйоп V  „Универсальный язык  Язык программирования Clarion предназначен для за- писи высококачественных коммерческих деловых программ применительно к компьютерам.  Язык является привычным, комфортным и имеет свойства предшествующих языков с некоторыми свежими новыми идеями. Синтаксис понятный и современный, при- влекающий также для профессионального программирова- ния.  Clarion развивался на предпосылке, что компьютеры необходимы для коммерческих применений.
Самое большое применение для мини компьютеров — обычные программы, написанные для (и обычно посредством) компании, которая использует их. Самыеобычные коммерческие применения для решения на настольных ЭВМ- это-электронные табли- цы, текстовые процессоры, управляющие программы для  Баз Данных. Компании хотят обычные программы и компьютеры по низкой цене. \  ч Микрокомпьютеры имеют такую цену и достаточно д мощны для решения обычных программ. Причина, по ко- о торой так мало деловых приложений для настольных ЭВМ в том, что высококачественные программы трудно писать, а программы, которые легко писать недостаточно хороши.  Язык программирования Clarion 5. 0 3  Язык программирования Clarion  Язык Clarion MO)KCT быть расширен операторами и функциями, написанными на других языках программиро- вания. Модули расширения языка (language extension mod- ule (LEM)) должны удовлетворять требованиям и быть об- работаны специальной утилитой.  Многие библиотеки сегодня могут быть использованы как модули типа LEM.  Формат программы и операторов  Исходный модуль на Clarion есть файл с операторами на языке Clarion. Большие программы обычно содержат не- сколько модулей, которые можно редактировать, компили- ровать и составлять. Программы могут быть прерваны пере- становкой групп операторов, которые вызывают процедуры и функции, хранящиеся в других модулях.  Процедуры используются для операторов, которые выполняются больше, Чем один раз или для операторов, которые имеют простое назначение и могут быть ясно описаны.