* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Г л а в а XII. Б е й с и к - H E L P 'дата остается в силе, пока 'Вы снова не измените ее. PRINT "Установленная дата "; DATE$
127
См. также TIMES
D E C L A R E — оператор
Описывает процедуру F U N C T I O N или SUB и выполняет проверку аргумен¬ тов на соответствие типу данных. Ф о р м а т записи: DECLARE {FUNCTION где имя имя процедуры. параметры одна или несколько переменных, указывающих параметры, кото¬ рые передаются в процедуру п р и ее вызове в виде: перемен[( )] [AS тип] [, перемен[( )] [AS тип]]... где перемен имя переменной Basic. тип тип данных переменной (INTEGER, L O N G , SINGLE, D O U B L E , S T R I N G или тип, определенный пользовате¬ лем). A N Y допускает использование любого типа данных. D E C L A R E н е о б х о д и м п р и вызове п р о ц е д у р SUB без и с п о л ь з о в а н и я C A L L . Basic а в т о м а т и ч е с к и д о б а в л я е т о п е р а т о р D E C L A R E п р и сохранении Ва¬ шей п р о г р а м м ы .
D E F FN-оператор
| SUB} имя [([параметры])]
Определяет функцию пользователя. Ф о р м а т записи: DEF FNимя[(параметры)] = выражение или DEF FNимя[(параметры)] [блок операторов] FNимя = выражение [блок операторов] EXIT DEF [блок операторов] END DEF где параметры один или несколько аргументов в следующем формате: перемен[( )] [AS тип] [, перемен[( )] [AS тип]]...