next up previous contents
След.: Приложение 4: Словарик терминов Выше: f08_new_win Пред.: Фиксированный формат   Содержание

Приложение 3: операторы Фортрана

ABSTRACT -- объявление абстрактного интерфейса § 11.4 или типа § 15.4.

ALLOCATABLE -- атрибут размещаемых массивов § 4.7

ALLOCATE -- размещение размещаемых массивов § 4.7

ASSIGNMENT -- определение пользовательского присваивания § 11.4.4, 15.5.

ASSOCIATE -- конструкция назначения временных имен § 7.5

ASYNCHRONOUS -- атрибут данных, доступных асинхронному вводу/выводу § 9.1

BACKSPACE -- оператор «перемотки» файла на начало текущей записи § 9.7.

BIND -- атрибут объекта, способного к взаимодействию с языком C § 14.

BLOCK -- конструкция «блок кода» § 7.4.

BLOCK DATA -- заголовок программной единицы «Блок данных» § 1.

CALL -- вызов подпрограммы § 11.1.

CHARACTER -- символьный тип данных § 3.5.

CLASS -- объявление полиморфного объекта § 15.3.

CLOSE -- оператор разрыва связи устройства с файлом § 9.5.

CODIMENSION -- атрибут комассива § 5.

COMMON -- объявление общего блока § 12.3.

COMPLEX -- комплексный тип § 3.5.

CONTAINS -- объявление внутренних § 11.1, модульных § 12 и связанных с типом § 15.4 процедур.

CONTIGUOUOS -- атрибут «сплошного» массива § 4.8.

CONTINUE -- пустой оператор § 7.6.

CRITICAL -- критическая секция § 8.4.

CYCLE -- переход к новой итерации цикла § 7.1.

DATA -- инициализация данных § 4.9.

DEALLOCATE -- освобождение памяти, занимаемой размещаемым объектом § 4.7.

DEFERRED -- атрибут отложенных процедур абстрактного типа § 15.4.

DIMENSION -- атрибут массива § 4.3.

DO -- оператор цикла § 7.1.

DO CONCURRENT -- оператор параллельного цикла § 7.1.

DOUBLE PRECISION -- вещественный тип двойной точности § 3.5.

ELEMENTAL -- атрибут поэлементной процедуры § 11.1.

END -- завершающий (процедуру, иную программную единицу, конструкцию, объявление типа и т.д.) оператор.

ENDFILE -- оператор «перемотки» файла в конец § 9.7.

ERROR STOP -- аварийное завершение программы § 2.

EXIT -- выход из цикла или иной конструкции § 1, 7.1.

EXTERNAL -- атрибут внешней процедуры § 11.1.

FINAL -- объявление завершающей процедуры производного типа § 15.4.

FLUSH -- оператор сброса § 9.8.

FORALL -- множественные присваивания § 6.5.

FORMAT -- объявление формата § 10.

FUNCTION -- объявление функции § 11.1.

GOTO -- оператор перехода по метке.

IF -- оператор и конструкция условия § 7.2.

IMPLICIT -- управление типизацией по умолчанию § 3.3.

IMPORT -- импорт окружения в определение интерфейса § 11.4.

IMPURE -- атрибут нестерильной процедуры § 11.1.

INCLUDE -- включение текста другого файла в данный § 1.

INQUIRE -- оператор запроса информации о файле, устройстве и объектах ввода/вывода § 9.10.

INTEGER -- целочисленный тип § 3.5.

INTENT -- атрибут назначения (входящий, исходящий) аргументов процедур § 11.1.

INTERFACE -- интерфейсный блок § 11.4.

INTRINSIC -- атрибут встроенной процедуры § 11.1.

KIND -- спецификатор параметра разновидности типа § 3.4.

LOCK -- запирание замка § 8.3.

LOGICAL -- логический (булев) тип § 3.5.

MODULE -- заголовок модуля § 1, 12.

NAMELIST -- определение именованного списка ввода/вывода § 9.9.

NON_OVERRIDABLE -- атрибут непереопределяемых процедур абстрактного типа § 15.4.

NOPASS -- атрибут процедуры, связанной с типом, которая не получает объект вызывающего типа в качестве первого аргумента § 15.4.

NULLIFY -- освобождение указателей § 4.6.

ONLY -- частичный импорт модульных объектов § 12.

OPERATOR -- определение пользовательского оператора выражения § 11.4.4, 15.5.

OPTIONAL -- атрибут необязательного аргументов процедур § 11.1.

PARAMETER -- атрибут именованной константы § 3.1, 3.2.

PASS -- атрибут процедуры, связанной с типом, получающей объект вызывающего типа в качестве первого аргумента § 15.4.

POINTER -- атрибут указателя § 4.6.

PRINT -- оператор вывода на стандартное устройство § 9.6.

PRIVATE -- атрибут скрытых объектов модуля § 12 либо типа § 3.6.

PROCEDURE -- объявление процедуры с явным интерфейсом в интерфейсном блоке § 11.4, процедурного указателя и процедурного формального аргумента § 11.5.

PROGRAM -- заголовок основной программы § 1.

PROTECTED -- атрибут защищенных объектов модуля (доступны только для чтения) § 12.

PUBLIC -- атрибут открытых объектов модуля § 12 либо типа § 3.6.

PURE -- атрибут стерильной процедуры § 11.1.

READ -- оператор ввода, в том числе со стандартного устройства § 9.6; также определение пользовательского оператора чтения § 11.4.5, 15.5.

REAL -- вещественный тип, по умолчанию -- одинарной точности § 3.5.

RECURSIVE -- атрибут рекурсивной процедуры § 11.1.

RESULT -- указание имени результата функции (по умолчанию это имя совпадает с именем самой функции), необходимо для рекурсивных функций § 11.1.

RETURN -- выход их подпрограммы § 11.1.

REWIND -- оператор «перемотки» файла в начало § 9.7.

SAVE -- атрибут устойчивых данных, которые сохраняют свое значение после выхода из области видимости (модуля, процедуры и т.д.) § 3.2.

SELECT CASE -- конструкция множественного выбора § 7.3.

SELECT TYPE -- конструкция выбора по типу § 15.3.

STOP -- оператор нормального завершения программы § 2.

SUBMODULE -- заголовок подмодуля § 12.1.

SUBROUTINE -- объявление подпрограммы § 11.1.

SYNC ALL -- синхронизация всех образов § 8.1.

SYNC IMAGES -- синхронизация указанных образов § 8.2.

SYNC MEMORY -- граница сегмента § 8.5.

TARGET -- атрибут данных, способных быть целью указателя § 4.6.

TYPE -- объявление производного типа § 3.6.

UNLOCK -- отпирание замка § 8.3.

USE -- импорт (открытых и защищенных) объектов, определенных в модуле § 12.

VALUE -- атрибут аргумента процедуры, передаваемого по значению § 11.1.

WAIT -- оператор ожидания отложенных операций ввода/вывода § 9.8.

WHERE -- конструкция присваивания по маске § 6.4.

WRITE -- оператор вывода § 9.6; также определение пользовательского оператора записи § 11.4.5, 15.5.


next up previous contents
След.: Приложение 4: Словарик терминов Выше: f08_new_win Пред.: Фиксированный формат   Содержание
Ilya A. Chernov 2012-12-19
X