Оглавление:
- Определение - Что означает нормальная форма Бэкуса (BNF)?
- Техопедия объясняет нормальную форму спины (БНФ)
Определение - Что означает нормальная форма Бэкуса (BNF)?
Нормальная форма Backus (BNF) - это метасинтаксическая процедура записи, используемая для определения синтаксиса языков программирования, наборов команд / инструкций, форматирования документов и протоколов связи. BNF применяется, когда требуется описание языка.
BNF также известен как форма Бэкуса-Наура.
Техопедия объясняет нормальную форму спины (БНФ)
Спецификация BNF - это набор правил деривации, который обычно записывается следующим образом:
:: _ expression_where нетерминал - _Expression_consists состоит из одной или нескольких последовательностей символов.
- Вертикальная черта (|) обозначает другие варианты последовательности.
- Символы, не появляющиеся на левой стороне, являются терминалами.
- Символы, появляющиеся с левой стороны, расположены в паре символ-выражение и не являются терминалами.
