Entenda a sintaxe usada nos diagramas de setas
que mostram a sintaxe.
Cada diagrama de trilha começa com uma seta dupla à direita e finaliza com
um par de setas à direita e à esquerda. As linhas que começam com uma única seta para a direita são linhas de continuação. Você lê um diagrama de trilha da esquerda para a direita e da parte superior
para a inferior, seguindo a direção das setas.
Os exemplos a seguir mostram outras convenções utilizadas em diagramas de
trilha.
Este exemplo mostra que você deve especificar valores
A,
B e
C. Os
valores requeridos são mostrados na linha principal de um diagrama de
trilha:

>>-A--B--C-----------------------------------------------------><
Isso mostra que é possível especificar o valor
A.
Valores opcionais são mostrados abaixo da linha principal de um diagrama de setas:

>>-+---+-------------------------------------------------------><
'-A-'
O exemplo a seguir especifica que os valores
A,
B e
C são
oppcionais, um dos quais você deve especificar:

>>-+-A-+-------------------------------------------------------><
+-B-+
'-C-'
Os valores
A,
B e
C são opções neste exemplo, um dos quais você pode
especificar:

>>-+---+-------------------------------------------------------><
+-A-+
+-B-+
'-C-'
O próximo exemplo mostra que é possível especificar um ou mais dos valores
A,
B e
C.
Qualquer separador requerido para valores múltiplos ou repetidos (neste exemplo, a
vírgula (,)) é mostrado na seta:

.-,-----.
V |
>>---+---+-+---------------------------------------------------><
+-A-+
+-B-+
'-C-'
Neste exemplo, você pode especificar o valor
A várias vezes. O separador neste exemplo é opcional:

.-+---+-.
| '-,-' |
V |
>>---+---+-+---------------------------------------------------><
'-A-'
Os valores
A,
B e
C são opcionais no exemplo a seguir, um dos quais
você pode especificar. Se você não especificar nenhum dos valores mostrados, o padrão
A (o
valor mostrado acima da linha principal) será utilizado:

.-A-.
>>-+---+-------------------------------------------------------><
+-B-+
'-C-'
O último exemplo mostra a utilização de um fragmento de sintaxe
Name, que é mostrado separadamente do diagrama de trilha principal. Esta técnica é utilizada para simplificar o diagrama, ou para ajudar a
ajustá-lo na página de texto.
O fragmento pode ser usado várias vezes no diagrama de setas:

>>-| Nome |----------------------------------------------------><
Nome
|--A--+---+-----------------------------------------------------|
'-B-'
A pontuação e os valores em maiúsculas devem ser
especificados exatamente conforme mostrados.
Os valores em minúsculas (por exemplo,
name) indicam onde você
deve digitar seu próprio texto no lugar da variável
name.