Turbo Basic 1.1. Руководство пользователя


         

и следовать соглашению об наименовании


             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 программы,вне зависимости от того,где она ис-
 пользуется и вам нет необходимости пропускать программный поток  непосредст-

Содержание  Назад  Вперед