ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы.



 

Часть 19

   << Текстовый Редактор Общая Информация >> 
   Clarion Текстовый Редактор - редактор полно показанный программист , с 
всеми функциями необходимыми чтобы делать исходный текст записи также простым 
как . Текстовый Редактор - другая "основная" область Clarion Разработчика Базы
Данных . Это - инструмент вы используете чтобы записывать Clarion языковый 
исходный текст чтобы настраивать ваше применение Генератора Прикладных
программ , или записывать ваше применение " из рабочего . " Ваши экраны и 
отчеты могут также разрабатываться через интерфейсы Текстового редактора на 
форматеры отчета и экран . 
   Вы можете редактировать насколько девять раздельных исходных файлов сразу 
, с способностью к " сокращение и вставка " между файлами . Каждый файл 
хранится в раздельном окне редактирования , пронумеруется из одного к девяти .
   Управление между окнами редактирования может быть выполнено несколько 
способов . Самый простой способ состoит в том, чтобы нажимать ALT-1 через 
ALT-9 клавиши(ключи) . Эти ALT клавиши(ключи) берут вас автоматически к окну 
редактирования , с возможностью  загружать файл если окно редактирования не
имеет никакой загруженный файл . 
   Хотя девять файлов могут быть одновременно открытые , только этот в
настоящее время активен . В настоящее время активное окно редактирования 
идентифицируется синей границей и присутствием курсора ; 
   Выделяющий цвет бездействующего окна редактирования сер . Окно 
редактирования активируется несколько способов , этот ЩЕЛЧОК " мыши " 
где-нибудь в пределах границ . 
   << Clarion Языковый Операторный Синтаксис >> 
    
   Программа Формат Исходного Текста Module : 
   ПРОГРАММА 
   [ КАРТА ПАМЯТИ 
   Procname [(parameter list)] [,return type] [ ,calling convention] [,RAW] 
[,NAME( )] 
   [ МОДУЛЬ ( "sourcefile" ) 
   Procname [(parameter list)] [,return type] [ ,calling convention] [,RAW] 
[,NAME( )] 
   КОНЕЦ ] 
   КОНЕЦ ] 
   Глобальные обьявления данных 
   КОД 
   Выполнимые операторы 
   [RETURN] 
   Процедуры или функции 
    
   Исходный Формат Исходного Текста Модуля : 
   ЭЛЕМЕНТ ( "программа" ) 
   [ КАРТА ПАМЯТИ 
   Procname [(parameter list)] [,return type] [ ,calling convention] [,RAW] 
[,NAME( )] 
   [ МОДУЛЬ ( "sourcefile" ) 
   Procname [(parameter list)] [,return type] [ ,calling convention] [,RAW] 
[,NAME( )] 
   КОНЕЦ ] 
   КОНЕЦ ] 
   Обьявления данных локальные к процедурам модуля или функциям 
    
   Процедура Код Source Format : 
   Метка PROCEDURE [(parameter list)] 
   Обьявления данных локальные к процедуре 
   CODE 
   Выполнимые операторы 
   [RETURN] 
   [ Метка ROUTINE 
   Выполнимые операторы 
   [EXIT]] 
    
   Функциональный Формат Исходного Текста : 
   Метка FUNCTION ( список параметров ) обьявления данных локальные к функции
   CODE 
   Выполнимые операторы 
   RETURN (значение) 
   [ Метка ROUTINE 
   Выполнимые операторы 
   [EXIT]] 
    
   Директивы Транслятора : 
    НАЧНИТЕСЬ 
   Выполнимые операторы 
   КОНЕЦ 
   EMBED ( "строка" ) 
   Вложенные операторы исходного текста 
   КОНЕЦ 
   КОМПИЛИРУЙТЕ ( "признак конца" ) 
   КОМПИЛИРУЙТЕ ( terminator',expression 
   ВЫДАЙТЕ 
   ВЫДАЙТЕ ( " подзаголовок модуля " ) 
   ВКЛЮЧИТЕ ( "имя файла" ) [,LIST] 
   ВКЛЮЧИТЕ ( "filename','section" ) [,LIST] 
   ОПУСТИТЕ ( "признак конца" ) 
   ОПУСТИТЕ ( terminator',expression 
   РАЗДЕЛ ( "строка" ) 
   ПОДЗАГОЛОВОК ( " подзаголовок модуля " ) 
   ЗАГОЛОВОК ( " заголовок модуля " ) маркируют EQUATE метка (метки) EQUATE 
(константа) метка EQUATE (изображение) 
   SIZE (метка) 
   РАЗМЕР (постоянный) SIZE (изображают)  
   Лексемы(Маркеры) Изображения Валюты : 
   Индикатор валюты - или знак доллара ($) или символьная строка включенная в
tildes (~) . Индикатор валюты должен быть или первый или последний индикатор (
кроме B индикатора - пробел когда нуль ) в числовом изображении . Если 
индикатор валюты первый , символ валюты "floats" немедленно налево от старшего
разряда номера . 
   Производит $4,550.75 
   Производит DM4.550,75 
   ~ производит 4.550,75KR 
   (11.2) производит $ (4,550.75) 
   (11.2) производит Ь (4,550.75) 
    
    Датируйте Лексемы(Маркеры) Изображения 
    Датируйтесь лексемы(маркеры) изображения  начинаются с сопровождаемым 
спецификацией типа и необязательным разделителем . 
   Mm/dd/yy (5/22/88) 
   Mm/dd/yyyy (5/22/1988) 
   Mmm dd , yyyy ( МОЖЕТ 22,1988 ) 
   Mmmmmmmm dd , yyyy ( Может 22,1988 ) 
   Dd/mm/yy (22/05/88) 
   Dd/mm/yyyy (22/05/1988) 
   Dd mmm yy ( 22 МАЯ 88 ) 
   Dd mmm yyyy ( 22 МАЯ 1988 ) 
   Yy/mm/dd (88/05/22) 
   Yyyy/mm/dd (1988/05/22) 
   Yymmdd (880522) 
   Yyyymmdd (19880522) 
   Mm/yy (5/88) 
   Mm/yyyy (5/1992) 
   Yy/mm (92/05) 
   Yyyy/mm (1992/05) 
   Для n = 1 или 2 , и s = (.) , (-) , (`) , или (_) : 
   . 1 = (5.22.88) 2 = (5.22.1988) 
   1 = (5,22,88) 2 = (5,22,1988) 
   1 = (5-22-88) 2 = (5-22-1988) 
   1 = ( 5 22 88 ) 2 = ( 5 22 1988 ) 
    
   Форматируемый Лексемы(Маркеры) Изображения 
   Форматируемое изображение - "@ - it-yourself" изображают для целого числа 
. лексема(маркер) изображения для форматируемого изображения состоит из 
   , сопровождаемый форматом изображения , сопровождаемым P . Формат 
изображения - символьная строка которая содержит < или * в позициях которые 
целое число должно занимать . Любой символ другой чем < или * рассматривается 
символом редактирования и появляется в последней строке изображения . < 
средства " печатают нуль старшего разряда как пробел , " и * средства " 
печатают нуль старшего разряда как нуль . " Верхний регистр P может включаться
в формат изображения using нижним регистром p разделители ( например , < *: **
PMp ) . Аналогично , нижний регистр p может включаться в формат изображения 
using верхним регистром P разделители . 
   Значение Изображения Result 
   ***- **- **** P 246732453 246-73-2453 
   < * " p 511 5' 11 " 
   < *lb . < *oz.P 902 9lb . 2oz . 
   ** A-*p 112 411A-2 
   ***- **** P 6726441 672-6441 
    
   Научные Лексемы(Маркеры) Изображения : 
   Экспоненциальный Формат форматирующий применения форма с m символами и n 
помещает налево от десятичной точки . Ведущий символ поля всегда резервируется
для знака минуса если необходимо . 
   Значение Изображения Result 
   1,967,865 .20e + 007 
   ,967,865 1.9679e + 006 
   -1,967,865 -1.9679e + 006 
   .000000032 3.2000e-008 
   0 
   


?????? ???????????