IBM® 语法图允许您快速了解如何构造 EGL 语句或构建命令。下面是此类语法图的一个示例:
沿着主路径,按从左到右并且从上到下的方式阅读语法图,主路径是从左边开始并带有双箭头(>>)的线。当沿着主路径前进时,可以选择下级路径上的条目,在这种情况下,您沿着下级路径从左到右继续进行阅读。
在示例中,主路径由四条线段组成。认识到这一点很重要。主路径的第二条和第三条线段每个都以单箭头(>)开始并包含下级信息。主路径的第四条线段也以单箭头(>)开始,包括返回箭头和下级信息,并以两个面对面的箭头(><)结束。
myVariable 50 "Oh!"
斜体项的特定需求(例如,字符串或数字是否合适)将在跟随在语法图后面的文本中进行说明,而不是在语法图本身中说明。
如果语法图显示了非字母数字字符,则输入该字符来作为语法的一部分。例如,在对 RequiredValue 指定值之后,输入冒号(:)和空格。
如果允许您从若干个项中进行选择,则这些项显示在堆栈中。在示例中,可以指定项 Alternative01 或 Alternative02。
如果必须选择堆栈中列示的那些项中的一个(就象在此例中一样),则其中一个选项(任意指定)位于堆栈的第一行上。如果不要求您选择项,则所有项都位于堆栈第一行下方(OptionalTerm01 就是这种情况)。
optionalTerm01 = yes optionalTerm01 optionalTerm01 = no OptionalTerm02
在项上方返回到左边的箭头指示可以重复使用该项。在示例中,您指定 property 的值,每个值都通过逗号与下一个值隔开。
OptionalTerm04 OptionalTerm05 OptionalTerm06 OptionalTerm04 OptionalTerm06 OptionalTerm05