En el formato de decimal con puntos, cada elemento de sintaxis se escribe en una línea diferente.
Si hay dos o más elementos de sintaxis que siempre están presentes juntos (o
que están ausentes juntos), pueden aparecer en la misma línea ya que se
considera que son un solo elemento de sintaxis compuesto.
Cada línea comienza con un número decimal con puntos, por ejemplo
3 ó 3.1 ó 3.1.1.. Para poder escuchar correctamente estos números, asegúrese de que el lector de la pantalla
se haya establecido para poder leer los signos de puntuación. Todos los
elementos de sintaxis que tienen el mismo número decimal con puntos (por
ejemplo, todos los elementos de sintaxis que tienen el número
3.1) son alternativas que se excluyen entre sí. Por ejemplo, si escucha las líneas 3.1 USERID, 3.1 SYSTEMID, sabrá que la sintaxis puede incluir USERID o SYSTEMID, pero no ambas.
El nivel de numeración decimal con puntos indica el nivel de anidado. 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 serán subordinados del elemento de sintaxis que tiene
el número 3.
Los caracteres como, por ejemplo, las
comas que se utilizan para separar una serie de elementos de sintaxis como se
muestra 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 relevantes.
La línea también puede mostrar otro signo que proporciona información acerca de los elementos de sintaxis. Todos estos signos se explican más adelante. Por ejemplo, las líneas 5.1* ,, 5.1 LASTRUN ,
5.1 DELETE significan que si utiliza más de uno de los elementos
de sintaxis LASTRUN y DELETE, debe separarlos con una coma. Si no se proporciona un separador, debe suponer que se utiliza un blanco para separar cada uno de los elementos de sintaxis.
Si un elemento de sintaxis va precedido por el signo %, indica que hay una referencia que está definida en otro lugar. La serie que va a continuación de % es el nombre de un fragmento
de sintaxis y no un literal. Por ejemplo, la línea 2.1 %OP1
significa que en este punto, debe hacer referencia al fragmento de sintaxis
separado OP1.
En la sintaxis de la que se ha tomado el ejemplo, OP1 proporciona una lista de opciones adicionales.
Se utilizan determinadas palabras y signos junto a los números decimales con puntos para añadir información acerca de los elementos de sintaxis. Ocasionalmente, estas palabras y signos pueden aparecer al principio del propio elemento. Para facilitar su identificación, si la palabra o signo forma parte del elemento de sintaxis, va precedida del carácter de escape que es una barra invertida (\). Por ejemplo, se puede utilizar el carácter * junto a un número decimal con puntos para indica que este elemento de sintaxis se puede repetir. Si un elemento de sintaxis realmente empieza por el carácter *,
por ejemplo, un elemento de sintaxis * FILE con el número
decimal con puntos 3, 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 signos 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 signo
?, significa que todos los elementos de sintaxis con este número
decimal con puntos y cualquier elemento de sintaxis subordinado que pueda tener cada uno de ellos, son opcionales. Si solamente hay un elemento de sintaxis con este número decimal con puntos, el signo ? 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 este número decimal con puntos, el signo ? aparece él solo en una línea, seguido de los elementos de sintaxis que son opcionales. Por ejemplo, si escucha las líneas 5 ?, 5 NOTIFY,
5 UPDATE, sabrá que los elementos de sintaxis NOTIFY
y UPDATE son opcionales. Puede seleccionar uno o ninguno de
ellos. El signo ? es equivalente a ignorar línea en un diagrama de vía.
- ! significa un elemento de sintaxis por omisión. Si un número decimal con puntos va seguido del signo
!, añadido al último dígito del número decimal con puntos, significa que este elemento de sintaxis es el valor por omisión para todos los elementos con el mismo número decimal con puntos. Solamente uno de los elementos de sintaxis que comparten el mismo número decimal con puntos pueden especificar un signo !. Por ejemplo, si escucha las líneas 2? FILE, 2.1!
(KEEP), 2.1 (DELETE), sabrá que (KEEP) es la opción por omisión para la palabra clave FILE.
Si incluye la palabra clave FILE pero no indica la opción que
prefiere, se aplicará la opción por omisión KEEP.
Al igual que el elemento de sintaxis determinado 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ónFILE(KEEP).
Sin embargo, 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 solamente se aplica al siguiente número decimal con puntos
más alto, que en este caso es 2.1,
no es aplicable a 2? FILE. En este caso, si omite la palabra
FILE, no se utiliza nada.
- El carácter * significa que se trata de un elemento de sintaxis opcional que se puede repetir. Si un número decimal con puntos va seguido del símbolo
*, significa que este elemento de sintaxis es opcional y se
puede repetir.
Por ejemplo, si escucha la línea 5.1* área-datos,
sabrá que puede incluir más de un área de datos o que no puede incluir ninguna. Si escucha las líneas 3*, 3 HOST, 3 STATE, sabrá que puede incluir HOST, STATE, ambos o nada.
Si un número decimal con puntos tiene un asterisco al lado
y solamente hay un elemento con este número decimal con puntos, puede repetir
ese mismo elemento más de una vez.
Si un número decimal con puntos tiene un asterisco al lado y varios elementos tienen este número decimal con puntos, puede utilizar más de un elemento de la lista pero no puede utilizar cada uno de 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 un línea de bucle de retorno de
un diagrama de sintaxis de vía.
- El signo + significa un elemento de sintaxis que se puede incluir como mínimo una vez y que se puede
repetir. Si un número decimal con puntos va seguido del signo +, significa que este elemento de sintaxis se debe incluir como mínimo una vez y se puede repetir. Por ejemplo, si escucha la línea 6.1+ área-datos, sabrá que
debe incluir como mínimo un área de datos y que puede incluir más de una. Si escucha las líneas 2+, 2 HOST, 2
STATE, sabrá que debe incluir HOST , STATE o
ambos. En cuanto al signo +, solamente puede repetir un elemento determinado si se trata del ú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.