User Manual
8-12
Goto~Lbl
功能: 该命令执行指向指定位置的无条件转移。
语法: Goto <标签名称> ~ Lbl <标签名称>
参数: 标签名称:数值(0至9)、变量(A至Z、
r、
θ
)
描述:
• 该命令包括两个部分:Goto
n(其中 n为上述参数)和Lbl n(其中 n是Goto n参考的参数)。
该命令可使程序跳转到
n参数与Goto-语句相符合的Lbl-语句。
• 该命令可用于返回一个程序的开始处或者跳转至程序内的任何位置。
• 该命令可与有条件转移和计数转移命令结合使用。
• 如果没有与Goto-语句指定值相符合的Lbl-语句,会产生一个错误。
Isz
功能: 该命令为计数转移,每次使控制变量的值递增1,在变量的当前值变为零时执行转移。
语法:
变量值 0
Isz <变量名称> : <语句>
_
:
^
<语句>
变量值
=
0
参数: 变量名称:A至Z、 r、
θ
[示例] Isz A : 将指定给变量A的值递增1。
描述: 该命令每次将控制变量的值递增1,然后测试(检查)该值。如果当前值非0,继续执行
下一个语句。如果当前值为0,跳转至多语句命令(:)、显示命令( ^)或者回车( _)后面
的语句。
⇒ (转移代码)
功能: 该代码用于设置有条件转移的条件。当条件为假时,执行转移。
语法:
真
<左侧> <关系算子> <右侧> ⇒ <语句>
_
:
^
<语句>
假
参数:
• 左侧/右侧:变量(A至Z、
r、
θ
)、数值常数、变量表达式(例如:A×2)
• 关系算子:=、 、>、<、 、 (第8-18页)
描述:
• 有条件转移可比较两个变量的内容或者两个表达式的结果,并决定是否根据比较结果执行转
移。
• 如果比较返回结果为真,则继续执行 ⇒ 命令后的语句。如果比较返回结果为假,跳转至多语
句命令(:)、显示命令( ^)或者回车( _)后面的语句。