2

Compiling the Program

Use the pc command to compile the program and store it in the executable file copy. Here is the command format:

hostname% pc -o copy copy.p

Running the Program

Because the standard files input and output default to the terminal, the program simply echoes each line you type. The program terminates when you type the end-of-file (Control-d) character at the beginning of a line. Try it:

hostname% copy

hello, are you listening?

hello, are you listening?

goodbye, I must go now.

goodbye, I must go now. (Control-d)

Redirecting I/O

To write the output to a file instead of to the terminal, use the redirection operator, >, followed by a file name. For instance, to write to a file called data, enter the following:

hostname% copy > data

hello, are you listening? goodbye, I must go now.

(Control-d)

Pascal Programs

11