Red de conocimiento informático - Conocimientos de programación - Programación de símbolos de sintaxis

Programación de símbolos de sintaxis

Esta es la forma normal de Bakos (BNF), que representa la representación simbólica de la metagramática. No tiene nada que ver con la gramática en sí (verilog), es solo para ilustrar la estructura gramatical específica. Lo siguiente es una cita de Internet:

La palabra ("palabra") entre comillas dobles representa el carácter en sí. Y double_quote se usa para representar comillas dobles.

Las palabras fuera de las comillas dobles (tal vez subrayadas) representan partes gramaticales.

Corchetes angulares (

El contenido entre corchetes ([]) es opcional.

El contenido entre llaves ({}) puede variar de 0 a innumerables elementos repetidos.

La barra vertical (|) significa seleccionar uno a la izquierda y a la derecha, lo que equivale a "o"

::= significa "definir como". /p>

Para obtener información específica, consulte el “Paradigma backusiano” y el “Paradigma backusiano extendido” de Wikipedia