Определяют местоположение в программе.
Синтаксис
symbolname :
or
literalnumber
Описание
Определяет место в программе, куда можно перейти с помощью
Goto
или
GoSub.
Метка может быть положительным целым номером строки или
symbolname.
В обоих случаях, метка должна начинаться в самом начале строки. Метка
symbolname
должна заканчиваться двоеточием (:) .
Пример
'' Компиляция с -lang fblite или qb
#lang "fblite"
beginning:
3 Print "Hello World!"
Goto beginning
'' компиляция с -lang qb
'$lang: "qb"
'' Метки могут быть использованы для "закладок" блока DATA, позволяя
RESTORE изменить последовательность READ.
Read a,b,c
Restore here
Read d,e
Print a,b,c,d,e
Data 1,2,3,4,5
here:
Data 6,7,8
Вывод:
1,2,3,6,7
Различия диалектов
- Номера строк с десятичными числами доступны только в -lang qb
диалекте.
Отличие от QB
- Нет, если скомпилировано с опцией -lang qb.
См. также