Las normas siguientes se aplican a los diagramas de sintaxis utilizados en este manual:
El símbolo >>--- indica el principio de una sentencia.
El símbolo ---> indica que la sintaxis de sentencia continúa en la línea siguiente.
El símbolo >--- indica que continúa una sentencia procedente de la línea anterior.
El símbolo --->< indica el final de una sentencia.
Los diagramas de unidades sintácticas que no sean sentencias completas comienzan por el símbolo >--- y finalizan con el símbolo --->.
>>-elemento_obligatorio----------------------------------------><
>>-elemento_obligatorio--+-------------------+----------------->< '-elemento_opcional-'
Si aparece un elemento opcional por encima de la vía de acceso principal, dicho elemento no tiene efecto sobre la ejecución de la sentencia y sólo se utiliza a efectos de legibilidad.
.-elemento_opcional-. >>-elemento_obligatorio--+-------------------+-----------------><
Si debe optar por uno de los elementos, aparece un elemento de la pila en la vía de acceso principal.
>>-elemento_obligatorio----+-elección1_obligatoria-+----------->< '-elección2_obligatoria-'
Si optar por uno de los elementos es opcional, toda la pila aparece por debajo de la vía de acceso principal.
>>-elemento_obligatorio----+--------------------+-------------->< +-elección1_opcional-+ '-elección2_opcional-'
Si uno de los elementos es el valor por omisión, aparece por encima de la vía de acceso principal y las opciones restantes se muestran a continuación.
.-elección_por omisión--. >>-elemento_obligatorio----+-----------------------+----------->< +-elección_opcional-----+ '-elección_opcional-----'
.----------------------. V | >>-elemento_obligatorio-------elemento_repetible--+------------><
Si la flecha de repetición contiene puntuación, debe separar los elementos repetidos con la puntuación especificada.
.-,--------------------. V | >>-elemento_obligatorio-------elemento_repetible--+------------><
Una flecha de repetición por encima de una pila indica que puede repetir los elementos de la pila.