Finalizador
O ponto e vírgula é utilizado como operador de finalização, isto é, ele informa ao interpretador o final de uma instrução. Instrução para o interpretador é um comando ou uma expressão.
Toda instrução deve ser finalizada com um ponto e vírgula. O fato de existir um operador de finalização traz alguns benefícios interessantes, tais como:
voce pode definir uma instrução que ocupe mais de uma linha de texto.
voce pode colocar uma instrução em linha com outras.
Desse modo a instrução não ficaria limitada ao <enter> em seu final.
Abaixo temos alguns exemplos:
x := 30;
y := 40;
z := 50;
a := "fernando"; b := "paim"; c := "hall.exe";
PrecoVenda := 1.30 *( PrecoCompra / ( PrecoFornecedor - 4 ) +
TaxaJuros * 0.6 );