El diagrama de sintaxis de IBM le permite ver rápidamente cómo construir una sentencia o mandato. Este es un ejemplo de un diagrama de este tipo:
Lea el diagrama de izquierda a derecha y de arriba a abajo, siguiendo la ruta principal, que es la línea que empieza a la izquierda con doble flecha (>>). A medida que sigue la ruta principal, puede seleccionar una entrada en una ruta subordinada, en cuyo caso continuará leyendo de izquierda a derecha por la ruta subordinada.
En el ejemplo, la ruta principal consta de cuatro segmentos de línea. Es importante fijarse en esto. El segundo y tercer segmentos de línea de la ruta principal empieza con una sola flecha (>) e incluye información subordinada. El cuarto segmento de línea de la línea de ruta principal también empieza con una sola flecha (>), incluye flechas de retorno e información subordinada, y finaliza con dos flechas enfrentadas (><).
myVariable 50 "Oh!"
Los requisitos específicos para un término en cursiva (por ejemplo, si es adecuada una serie o un número) se explican en el texto que sigue al diagrama de sintaxis, no en el propio diagrama de sintaxis.
Si un diagrama muestra un carácter no alfanumérico, teclee ese carácter como parte de la sintaxis. Tras especificar un valor para RequiredValue, por ejemplo, teclee dos puntos (:) y un espacio en blanco.
Si se le permite seleccionar entre varios términos, los términos se muestran en una pila. En el ejemplo, puede especificar el término Alternative01 o Alternative02.
Si (como en este caso) debe seleccionar un término de los listados en una pila, una de las opciones (especificada de forma arbitraria) está en la línea superior de la pila. Si no se le solicita que seleccione un término, todos los términos están debajo de la línea superior de la pila, como sucede en OptionalTerm01.
optionalTerm01 = yes optionalTerm01 optionalTerm01 = no OptionalTerm02
Una flecha de retorno a la izquierda encima de un término indica que puede utilizar el término repetidamente. En el ejemplo, puede especificar valores para propiedad, cada uno de ellos separado del siguiente por una coma.
OptionalTerm04 OptionalTerm05 OptionalTerm06 OptionalTerm04 OptionalTerm06 OptionalTerm05