; ; Script Omnimark para gerar uma página HTML com os arqueositios agrupados ; por Concelho e links para cada uma das páginas individuais dos arqsits ; Versão 0.1 - jcr - 20.04.98 ; DOWN-TRANSLATE global stream area-stream variable initial-size 0 global stream temp global stream concelho global counter arqind INITIAL {1} global stream farq ELEMENT #IMPLIED SUPPRESS ELEMENT arqsits OUTPUT "%c" ELEMENT arqelem OPEN farq AS FILE "ARQS/arq%d(arqind).html" USING OUTPUT AS farq OUTPUT "

%c


" CLOSE farq INCREMENT arqind ELEMENT identi SET temp TO "%c" OUTPUT "

%n

Identificação:

%g(temp)" ELEMENT concel SET concelho TO "%sc" OUTPUT "

%n

Concelho:

%g(concelho)" DO WHEN !(area-stream has key concelho) NEW area-stream key concelho DONE REOPEN area-stream key concelho as buffer PUT area-stream key concelho "
  • %g(temp)%n" CLOSE area-stream key concelho ELEMENT quadro OUTPUT "

    %n

    Quadro:

    %n%c" ELEMENT desarq OUTPUT "

    %n

    Descrição:

    %n%c" ELEMENT liga OUTPUT "%c" DOCUMENT-END REPEAT OVER area-stream OUTPUT "

    Entrys of '" || key of area-stream || "':

    %n%n" again