Nästa: With-satsen
Upp: Blandad information
Förra: Input och Output
Man kan ha ett slutalternativ i case-satser:
OTHERWISE satser
som medför att angivna satser utförs om inga av de andra alternativen
i case-satsen innehöll rätt värde.
En case-sats där inga värdelistor innehåller rätt värde (och där
otherwise-alternativet har utelämnats) genererar exekveringsfel (om
inte -xl-väljaren getts),
se avsnitt 3.4.
Dessutom kan man i Solarispascal ange ett intervall som värdelista. Exempel:
Write('Skriv en bokstav och tryck på retur: '); Readln(tecknet);
CASE tecknet OF
'0'..'9': Writeln('Det var ju en siffra, din rackare!');
END;
Viggo Kann
Fri Aug 7 00:55:14 MET DST 1998