Language and Conventions Overview | Statement Format Conventions
许多所列内容可能包括数值,如常量,变量,范围,数组和数组的子范围高达100项的任意组合。列表可以创建包含超过100个条目,但是,他们可能会在范围内的其他GRIP语句中使用导致错误。在个体语句的要求可能显示为图层列表,类型列表等,由小写字母表示。图层列表:在下面的语句,数字列表是由单词定义。
LAYER/{[WORK,n],
[ACTIVE,{REST|layer
list[,CAT,'cat']}],
[REF,{REST|layer
list[,CAT,'cat']}],
[INACT,{REST|layer
list[,CAT,'cat']}]}
上面的语句可能会出现如下控制层状态。层的名单被激活 (ACTIVE).
LAYER/WORK,2,ACTIVE,3..8,12,13,18,21
以下列表包含各种数值类型可以在一个号码列表中使用的。
Value |
Type |
1,3,6,9 |
Numerical constants |
X1,B3,Y1,A(3) |
Numerical variables |
1..10,3..6 |
Number ranges |
VALU |
An array declared as NUMBER/VALU(10) |
VALU(2..8) |
An array subrange |
下面的例子演示了如何使用的数字列表。
NUMBER/LYR(10)
DATA/LYR,14,15,16,17,18,19,20,21,22,23
L1=8
L2=10
LAYER/WORK,1,ACTIVE,2..6,L1,L2,LYR(1..4),$
INACT,7,9,11..13,LYR(5..10),24..256
在上面的例子中,层1是工作层,层2到6,8,10和14通17活动的,而其余的层是不活动的。