Назначение: Устанавливает тип данных для переменных и для функций, определяемых операторами DEF FN и FUNCTION.
Синтаксис:
DEFINT <интервал букв> [ , <интервал букв>]...
DEFSNG <интервал букв> [ , <интервал букв>]…
DEFDBL <интервал букв> [ , <интервал букв>]...
DEFLNG <интервал букв> [ , <интервал букв>]...
DEFSTR <интервал букв> [ , <интервал букв>]...,
где <интервал букв> = <буква 1>- <буква 2>, <буква 3>, <буква 4>.
Оператор объявления общих переменных – COMMON
Назначение: Определяет глобальные переменные, совместно используемые в различных модулях или программах.
Синтаксис: COMMON [SHARED] [/<имя блока>/] <список переменных>
| Аргумент
| Описание
|
| SHARED
| Атрибут, указывающий на совместное использование переменных всеми процедурами модуля
|
| <имя блока>
| Имя (до 40 символов), объединяющее группу переменных по определенному признаку. Такие группы часто называют COMMON -блоками
|
| <список переменных>
| Список переменных, совместно используемых в модулях или связанных программах.
|
Общий вид списка переменных:
<имя переменной>[ ( )] [AS <тип>]
[, <имя переменной>[( )] [AS <тип>]…
<имя переменной> - Обычное имя переменной или массива в языке BASIC
<тип> - Один из следующих типов: INTEGER, LONG, SINGLE, DOUBLE, STRING или <имя структуры>