Cómo se leen los diagramas de decimales con puntos

En un formato decimal con puntos, cada elemento de la sintaxis se escribe en una línea diferente. Si hay dos o más elementos que siempre aparecen junto (o que faltan siempre juntos) pueden aparecer en la misma línea porque se consideran como un solo elemento de sintaxis compuesto.

Cada línea comienza por un número decimal con puntos, por ejemplo, 3 o 3.1 o 3.1.1. Para comprender correctamente estos números, asegúrese de que el lector de pantalla se establezca de modo que pueda leer la puntuación. Todos los elementos de sintaxis tiene el mismo número decimal con puntos (por ejemplo, todos los elementos de sintaxis que tienen el número 3.1) son alternativas mutuamente exclusivas. Por ejemplo, si escucha las líneas 3.1 USERID, 3.1 SYSTEMID, sabe que la sintaxis puede incluir USERID o SYSTEMID, pero no ambos.

El nivel de numeración decimal con puntos indica el nivel de anidamiento. Por ejemplo, si un elemento de sintaxis con el número decimal con puntos 3 va seguido de una serie de elementos de sintaxis con el número decimal con puntos 3.1, todos los elementos de sintaxis con el número 3.1 son subordinados del elemento de sintaxis con el número 3.

Los caracteres como, por ejemplo, las comas que se utilizan para separar una serie de elementos de sintaxis se muestran en la sintaxis justo antes de los elementos que separan. Pueden aparecer en la misma línea que cada elemento o en una línea diferente con el mismo número decimal con puntos que los elementos asociados. La línea también puede mostrar otro símbolo que proporciona información acerca de los elementos de sintaxis. A continuación, se describen todos estos elementos. Por ejemplo, las líneas 5.1* ,, 5.1 LASTRUN, 5.1 DELETE significan que si utiliza más de un elemento de sintaxis, LASTRUN y DELETE, deben estar separados por una coma. Si no se proporciona un separador, suponga que utiliza un espacio en blanco para separar cada elemento de sintaxis.

Si un elemento de sintaxis va precedido del símbolo %, esto indica que en otro lugar se ha definido una referencia. La serie de caracteres que sigue a % es el nombre de un fragmento de sintaxis, en lugar de un literal. Por ejemplo, la línea 2.1 %OP1 significa que, en este punto, debe hacer referencia al fragmento de sintaxis diferente OP1. En la sintaxis de la que se ha tomado este ejemplo OP1 proporcionaba una lista de opciones adicionales.

Se utilizan determinadas palabras y símbolos junto a los números decimales con punto para añadir información acerca de los elementos de sintaxis. Ocasionalmente, estas palabras y símbolos pueden producirse al principio del propio elemento. Para facilitar la identificación, si la palabra o símbolo forma parte del elemento de sintaxis, va precedido del carácter de escape que es una barra invertida (\). Por ejemplo, el símbolo* se puede utilizar junto a un número decimal con puntos para que signifique que este elemento de sintaxis se puede repetir. Si un elemento de sintaxis comienza realmente con el símbolo *, por ejemplo, un elemento de sintaxis * FILE con el número decimal con puntos, se proporciona con el formato 3 \* FILE. Si el formato es 3* FILE, significa que hay un elemento de sintaxis FILE, que se puede repetir. Si el formato es 3* \* FILE, significa que hay un elemento de sintaxis * FILE que se puede repetir.

Las palabras y símbolos que se utilizan junto a los números decimales con puntos son los siguientes:
  • ? significa un elemento de sintaxis opcional. Si un número decimal con puntos va seguido del símbolo ? significa que todos los elementos de sintaxis con dicho número decimal con puntos y cualquier elemento de sintaxis subordinado que tengan, son opcionales. Si solamente hay un elemento de sintaxis con dicho número decimal con puntos, el símbolo ? aparece en la misma línea que el elemento de sintaxis, por ejemplo 5? NOTIFY. Si hay más de un elemento de sintaxis con dicho número decimal con puntos, el símbolo ? aparece en una línea por su cuenta, seguido de elementos de sintaxis que son opcionales. Por ejemplo, si escucha las líneas 5 ?, 5 NOTIFY, 5 UPDATE, sabe que los elementos de sintaxis NOTIFY y UPDATE son opcionales y puede seleccionar uno o ninguno de ellos. El símbolo ? es equivalente a una línea de desvío en una diagrama de vía.
  • ! significa un elemento de sintaxis por omisión. Si un número decimal con puntos va seguido del símbolo ! añadido al último dígito del número decimal con puntos, significa que este elemento de sintaxis es el valor por omisión de todos los elementos con el mismo número decimal con puntos. Sólo uno de los elementos de sintaxis que comparten el mismo número decimal con puntos puede especificar un signo !. Por ejemplo, si escucha las líneas 2? FILE, 2.1! (KEEP), 2.1 (DELETE), sabe que (KEEP) es la opción por omisión para la palabra clave FILE. Si incluye la palabra claveFILE pero no indica la opción que desea, se aplica la opción por omisión KEEP. Al igual que el elemento de sintaxis concreto marcado con el signo ! el valor por omisión también se aplica al siguiente número decimal con puntos más alto. En el ejemplo anterior, el valor por omisión se aplica a 2? FILE al igual que a 2.1! (KEEP), lo que significa que si omite la palabra FILE, se utiliza el valor por omisión FILE(KEEP). No obstante, es posible que en su lugar escuche las líneas 2? FILE, 2.1, 2.1.1! (KEEP), 2.1.1 (DELETE). Dado que el valor por omisión solo se aplica al siguiente número decimal con puntos más alto, que en este caso es 2.1, no se aplica a 2? FILE. En este caso, si omite la palabra FILE, no se utiliza nada.
  • * significa un elemento de sintaxis que es opcional y se puede repetir. Si un número decimal con puntos va seguido del símbolo *, esto significa que este elemento de sintaxis es opcional y se puede repetir. Por ejemplo, si escucha la línea 5.1* data-area, sabe que puede incluir más de un área de datos o puede no incluir ninguna. Si escucha las líneas 3*, 3 HOST, 3 STATE, sabe que puede incluir HOST, STATE, ambas o ninguna. Si un número decimal con puntos tiene un asterisco junto al mismo y solamente hay un elemento con dicho número decimal con puntos, puede repetir este mismo elemento más de una vez Si un número decimal con puntos tiene un asterisco junto al mismo, y varios elementos tienen dicho número decimal con puntos, puede utilizar más de un elemento de la lista pero no puede utilizar cada uno los elementos más de una vez. En el ejemplo, anterior puede escribir HOST STATE pero no puede escribir HOST HOST. El símbolo * es equivalente a una línea de bucle de retorno en un diagrama de sintaxis de vía.
  • + significa un elemento de sintaxis que debe incluirse como mínimo una vez y que puede repetirse. Si un número decimal con puntos va seguido del símbolo +, significa que este elemento de sintaxis debe incluirse como mínimo una vez y se puede repetir. Por ejemplo, si escucha la línea 6.1+ data-area, sabe que debe incluir como mínimo un área de datos y puede incluir más de una. Si escucha las líneas 2+, 2 HOST, 2 STATE, sabe que debe incluir HOST, STATE o ambos. Al igual que para el símbolo +, sólo puede repetir un elemento determinado si es el único elemento con dicho número decimal con puntos. El símbolo +, al igual que el símbolo *, es equivalente a una línea de bucle de retorno en un diagrama de sintaxis de vía.
Conceptos relacionados
Entorno de ejecución
Tareas relacionadas
Configuración de los componentes del dominio de intermediarios
Referencia relacionada
Mandatos
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ak08716_