PROGRAM HEJ
! Detta är ett program som skriver ut en hälsning.
WRITE(*,*) ' Hej Östergötland ' ! 8-bits kod
WRITE(*,*) ' Hej \sterg|tland ' ! 7-bits kod
END
Första raden ger namnet på programmet, den andra är en kommentar (inleds med
utropstecken och varar raden ut). Den tredje och fjärde raden har till uppgift att skriva
ut den enkla hälsningen " Hej Östergötland" både i 8-bitars kod, vilken
rymmer de svenska tecknen, och i 7 bitars kod, där de svenska tecknen
åäö
ÅÄÖ är ersatta av }{| ][\, men vid utskrift på lämplig utrustning
kan svenska bokstäver erhållas i stället för dessa sällan använda
symboler. Dessa båda rader har även avslutande kommentar. Allmänt gäller
att en kommentar ej påverkar programmet vid körning, utan endast är till för
att underlätta läsning av programmet. Det är normalt tillåtet med alla
tillgängliga tecken i kommentarer. Den avslutande raden är den obligatoriska avslutningen
av ett program.
Ett större problem uppstår om man försöker skriva ut ADJÖ, dvs har en skrivsats
WRITE (*,*) ' ADJÖ'
i 7-bits kod. Det fungerar bra på VAX men mindre bra på UNIX. Problemet är att
det avslutande Ö eller \ citerar apostrofen ', varför kompilatorn inte hittar någon
avslutande apostrof kring den text som skall skrivas ut, och kompileringsfel erhålles. Det
går däremot bra med
WRITE (*,*) ' ADJÖ '
WRITE (*,*) ' ADJÖÖ'
Den första ger utmatningen ADJ , den andra ger ADJÖ, allt under förutsättning
av att 7-bits kod använts tillsammans med en skrivare med svenska tecken.