и следовать соглашению об наименовании
wend
end
Оператор DEF FN/END DEF
-----------------------
Функция DEF FN/END DEF определяет функцию.
-------
Синтаксис Единичная строка:
--------- DEF FN идентификатор[(список аргументов)]=выражение
Многострочная:
DEF FN идентификатор[(список аргументов)]
[LOCAL список переменных]
[STATIC список переменных]
[SHARED список переменных]
.
.
.
[EXIT DEF]
-102 -
[FN идентификатор=выражение]
END DEF
Замечания Идентификатор- этоуникальное имя,которое должно ассоциироваться с
--------- функцией и следовать соглашению об наименовании меток и переменных
(т.е. представлять собой букву ,за которой следует любое число букв и/или
цифр).Список аргументов -это опциональная,разделяемая занятыми последова-
тельность формальныхпараметров.Параметры ,используемые в списке аргумен-
тов,служат только для определения функции:они не имеют взаимосвязи с другими
переменными программы,имеющими те же имена.скобки DEF FN и END DEF и имя по-
добной субпрограмме группы операторов называется функцией.Функции может оп-
ционально подаваться один или более аргументов по назначению.Функции возвра-
щают значение(тип которого управляется соответсвенно имени функции,как если
бы это была переменная ) и поэтому могут вызываться из любого оператора,ко-
торое способно принимать значение подходящего типа.
Оперделение функций и программный поток
---------------------------------------
Положение определений функций не имеет значения.Функция может быть опреде-
лена в строке1 или строке 1000 программы,вне зависимости от того,где она ис-
пользуется и вам нет необходимости пропускать программный поток непосредст-
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий