如何读点分十进制图

在点分十进制格式中,每个语法元素都写在单个行上。如果两个或多个语法元素总是一起存在(或总是一起不在),它们可以出现在同一行上,因为它们可视作为单个复合语法元素。

每行以点分十进制数开始,例如,33.13.1.1。要正确听到这些数字,确保您的屏幕阅读器设置为读出标点符号。所有具有相同点分十进制数的语法元素(例如,所有具有数字 3.1 的语法元素)是互斥选择。例如,如果您听到行 3.1 USERID3.1 SYSTEMID,您知道您的语法可以包含 USERIDSYSTEMID,但不能包含两者。

点分十进制编号级别表示嵌套的级别。例如,如果带有点分十进制数 3 的语法元素后跟带有点分十进制数 3.1 的一系列语法元素,则所有编号为 3.1 的语法元素附属于编号为 3 的语法元素。

用于分隔一连串语法元素的字符(如逗号)在语法中就显示于它们所分隔的项之前。它们可以与每项出现在同一行上,或者在具有与相关项相同的点分十进制数的另一行上。行还可显示给定关于语法元素的信息的另一个符号;下面解释了所有这些符号。例如,行 5.1*, 5.1 LASTRUN, 5.1 DELETE 意味着如果您使用一个以上语法元素 LASTRUNDELETE,必须使用逗号分隔它们。如果未给定分隔符,假设您使用空格分隔每个语法元素。

如果语法元素前面有 % 符号,这表明在别处定义的引用。跟着 % 的字符串是语法片段的名称,而不是文字。例如,行 2.1 %OP1 意味着此时您必须引用单独的语法片段 OP1。在获取此示例的语法中,OP1 给定进一步选项的列表。

在点分十进制数旁使用某些词和符号以添加关于语法元素的信息。有时,这些词和符号可能出现在元素本身的开始处。为了标识的简便,如果词或符号是语法元素的一部分,则在它前面加上转义字符 \(反斜杠)。例如,* 符号可在点分十进制数旁使用,意味着可以重复此语法元素。如果语法元素实际以 * 符号开始,(例如,带有点分十进制数 3 的语法元素 * FILE),则它的格式给定为 3 \* FILE。如果格式是 3* FILE,这意味着有可以重复的语法元素 FILE。如果格式是 3* \* FILE,则意味着存在可以重复的语法元素 * FILE

在点分十进制数旁使用的词和符号如下所示:
  • ? 意味着可选的语法元素。如果点分十进制数后跟 ? 符号,这意味着带有该点分十进制数的所有语法元素,以及它们每个具有的任何附属语法元素是可选的。如果仅有一个语法元素带有该点分十进制数,则 ? 符号出现在与语法元素相同的行上,例如 5? NOTIFY。如果有一个以上语法元素带有该点分十进制数,则 ? 符号自己出现在一行上,后跟可选的语法元素。例如,如果您听到行 5 ?5 NOTIFY5 UPDATE,您知道语法元素 NOTIFYUPDATE 是可选的;您可以选择一个或者不选择它们。? 符号等同于轨道图中的旁路。
  • ! 意味着缺省语法元素。如果点分十进制数后跟 ! 符号,附加到点分十进制数的最后一位,这意味着此语法元素是所有带有相同点分十进制数的元素的缺省。仅有一个共享相同点分十进制数的语法元素可以指定 !。例如,如果您听到行 2? FILE2.1! (KEEP)2.1 (DELETE),您知道 (KEEP)FILE 关键字的缺省选项。如果您包含 FILE 关键字,但不表明您选择的选项,则应用缺省选项 KEEP。特殊语法元素也以 ! 符号标记时,缺省也适用于下一个更高的点分十进制数。在上述示例中,缺省值应用到 2? FILE2.1(KEEP),这意味着如果您省略词 FILE,则使用缺省值 FILE(KEEP)。然而,您可能会听到行 2? FILE2.12.1.1! (KEEP)2.1.1 (DELETE) 代之。由于缺省仅适用于下一个更高的点分十进制数(在这种情况下,是 2.1),所以它不适用于 2? FILE。在这种情况下,如果您省略词 FILE,则不使用任何内容。
  • * 意味着语法元素是可选的并可以重复它。如果点分十进制数后跟 * 符号,则意味着此语法元素是可选的,并且可以重复。例如,如果您听到行 5.1* data-area,您知道您可以包含一个以上数据区域,或者您可以不包含任何数据区域。如果您听到行 3*3 HOST3 STATE,您知道您可以包含 HOSTSTATE,两者都包含或者都不包含。如果点分十进制数旁有一个星号,并且仅有一项带有该点分十进制数,则您可以多次重复该相同项。如果点分十进制数旁有一个星号,并且有几个项带有该点分十进制数,您可以从列表中使用一个以上项,但您不能多次使用每个项。在以上的示例中,您可以写 HOST STATE,但您不能写 HOST HOST* 符号等同于轨道语法图中的环线。
  • + 意味着必须至少包含一次并且可以重复的语法元素。如果点分十进制数后跟 + 符号,这意味着此语法元素必须至少包含一次,并且可以重复。例如,如果您听到行 6.1+ data-area,您知道您必须至少包含一个数据区域,并且您可以包含一个以上数据区域。如果您听到行 2+2 HOST2 STATE,您知道您必须包含 HOSTSTATE 或两者都包含。至于 + 符号,如果一个特殊项是仅有的带有该点分十进制数的项,则您可以只重复该项。+ 符号与 * 符号相似,等同于轨道语法图中的环线。
相关概念
运行时环境
相关任务
配置代理域组件
相关参考
命令
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ak08716_