3

–L

The –Loption maps all keywords and identifiers to lowercase. In Pascal, uppercase and lowercase are not interchangeable in identifiers and keywords. In standard Pascal, the case is insignificant outside of character strings and character constants. The –Loption is most useful for transporting programs from other systems. See also the –soption.

–l

The –loption produces a listing of the program. For example:

hostname% pc -l random.p

Pascal PC -- Version SC4.0 09 Jan 1995 Pascal 4.0

Mon Jan 09 09:04 1995 random.p:

1program random_number(output);

2var

4i: integer;

5x: integer;

7begin

8for i := 1 to 5 do begin

9write(trunc(random(x) * 101))

10end;

11writeln

12end.

The first line identifies the version of the compiler you are using. The next line gives the modification time of the file being compiled. The remainder of the listing is the source program.

-Ldirectory

The -Ldirectoryoption adds directory to the ld library search path for ld.

The Pascal Compiler

33