Kernighan, B. W. and Ritchie, D. M. "The 'C' Programming Language"; Chapter 12

# 12. Синтаксическая нотация.

В используемой в этом руководстве синтаксической нотации синтаксические категории выделяются курсивом, а литерные слова и символы - жирным шрифтом. Альтернативные категории перечисляются на отдельных строчках. Необязательный символ, терминальный или нетерминальный, указывается индексом "необ", так что

      { выражениенеоб }

указывает на необязательное выражение, заключенное в фигурных скобках. Синтаксис суммируется в пункте 27.