2

Now run the program by typing the name of the executable file. The output follows:

hostname% temp

Fahrenheit Celsius

---------- -------

320.00

330.56

341.11

..

..

..

An Interactive Pascal Program

In Pascal, the predefined file variable, input, is equivalent to the operating system standard input file, stdin. Similarly, the file variable, output, is equivalent to the standard output file, stdout.

Following is a Pascal program that copies input to output. Use an editor to type the code on your system and store it in a file called copy.p:

program copy(input, output);

{ This program copies input to output. }

var

c: char;

begin

while not eof do begin while not eoln do begin

read(c);

write(c)

end;

readln; writeln

end end. { copy }

10

Pascal 4.0 User’s Guide