Parênteses
Sintaxe: (formato)
Para que os comandos de formatação tenham efeito em todas as ocorrências de campos repetitivos é necessário colocá-los entre parênteses.
Exemplo:
Formato: Saída:
(v10/) ELVIRA SILLERA, Maria
ESPINOSA RAMIREZ, Antônio Bernardo
GAY MOLINS, Pilar
WHILE
Sintaxe: WHILE condição (formato)
condição expressão booleana
formato qualquer formato de extração de dados válido a ser executado
Permite a criação de rotinas que repetem a execução de um formato enquanto a condição fornecida retorne Verdadeiro.
Se o valor inicial de condição for Falso, então formato não será executado. Portanto, para encerrar o laço é necessário realizar uma verificação que retorne Falso ao final do processamento.
Por exemplo:
e1:=1,e2:=nocc(v70), while e1<=e2 (f(e1,1,0),'. ',v70[e1]/ e1:=e1+1)
Este exemplo exibe cada ocorrência do campo 70 como uma nova linha precedida do número da ocorrência:
1. Primeiro Autor 2. Segundo Autor 3. Terceiro Autor