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