下列為本書中語法圖所引用的規則:
>>--- 符號表示陳述式的開始。
---> 符號表示陳述式將續接下一行。
>--- 符號表示陳述式接自上一行。
--->< 符號表示陳述式終止。
以 >--- 符號作為開頭,而以 ---> 符號作為結尾,是語法單位的圖案而不是完整陳述式。
>>-必要的項目--------------------------------------------------><
>>-必要的項目--+--------------+--------------------------------><
'-可選用的項目-'
如果有某個可選用的項目出現在主路徑的上方,則該項目對陳述 式的執行並無任何影響,且只為了可讀性。
.-可選用的項目-.
>>-必要的項目--+--------------+--------------------------------><
如果您必須 選擇其中的一個項目,則 該堆疊的項目會呈現在主路徑上。
>>-必要的項目----+-必要的選擇 1-+------------------------------><
'-必要的選擇 2-'
如果您可選擇性地選擇其中一個項目,則整個堆疊將會出現 在主路徑的下方。
>>-必要的項目----+----------------+----------------------------><
+-可選用的選擇 1-+
'-可選用的選擇 2-'
如果其中一個項目是預設值,則它會出現在主路徑的上方,而其 他的選項會顯示在下方。
.-預設選擇-----.
>>-必要的項目----+--------------+------------------------------><
+-可選用的選擇-+
'-可選用的選擇-'
.----------------.
V |
>>-必要的項目-------可重複的項目--+----------------------------><
如果重複箭頭包含一個標點符號,則您必需使用所指定的標點 符號來區隔重複的項目。
.-,--------------.
V |
>>-必要的項目-------可重複的項目--+----------------------------><
在堆疊上方的重複箭頭表示您可以重複堆疊中的項目。