Labels
定义程序中的位置。
语法
symbolname
:
or
literalnumber
说明
在
Goto
或
GoSub
可以跳转到的程序中定义一个地方。
标签可以是正整数行号或
symbolname
.在这两种情况下,标签必须从第一列开始。
symbolname
标签必须以冒号(:)字符结尾。
例子
''用-lang fblite或qb编译
#lang "fblite"
beginning
:
3
Print
"你好,世界!"
Goto
beginning
''用-lang qb编译
'$ lang:“qb”
''标签可以用来“书签”数据块,允许RESTORE更改读取序列。
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
方言中,则不可用。
参考
GoSub
Goto