Синтаксические диаграммы
Металингвистическая форма Бекуса-Наура
Способы описания синтаксиса языка Паскаль
<A>::=x
‘A‘ – название определителя синтаксиса конструкции
‘Х’ – последовательность символов языка, представляющих конструкцию
‘::’ – знак «есть по определению
Дополнительные знаки:
«|» - обозначает «или»
{<x>} – повторение конструкции х
[<x>] – конструкция может быть пропущена
Пример:
<цифра>::=0|1|2|3|4|5|6|7|8|9
<двоичная цифра>::=0|1
<двоичный код>::=<двоичная цифра>|<двоичный код>< двоичная цифра >
<двоичный код>::< двоичная цифра >{< двоичная цифра >}
Синтаксические конструкции, изображающиеся с помощью графических схем
На синтаксической диаграмме применяют следующие графические элементы
1) линии
2) Основные символы
3) Определяющие понятия языка
Примеры.