Índice:
Definição - O que significa Backus Normal Form (BNF)?
O Backus Normal Form (BNF) é um procedimento de notação metassintática usado para especificar a sintaxe de linguagens de programação de computador, conjuntos de comandos / instruções, formatação de documentos e protocolos de comunicação. O BNF é aplicado quando as descrições de idioma são necessárias.
BNF também é conhecido como forma Backus-Naur.
Techopedia explica Backus Normal Form (BNF)
Uma especificação BNF é um conjunto de regras de derivação que geralmente é escrito da seguinte maneira:
- o
:: _ expression_where é um terminal não - A expressão _consiste em uma ou mais seqüências de símbolos.
- Uma barra vertical (|) delineia outras opções de sequência.
- Os símbolos que não aparecem no lado esquerdo são terminais.
- Os símbolos que aparecem no lado esquerdo estão localizados no par de expressão e símbolo e não são terminais.
