![](/images/backgrounds/286549/hp-sunsoft-pascal-4-0-users-manual-54939568x1.png)
3
The commands to compile rr.p and the
hostname% pc |
|
|
|
| ||||
Mon Feb | 20 14:59:04 | 1995 | pas/rr.p: |
| ||||
In | procedure | qq: |
|
|
|
|
| |
w | 18280 | field | r1.b | is | used | but | never | set |
w | 18280 | field | r1.a | is | used | but | never | set |
w | 18280 | field | r2.b | is | used | but | never | set |
w | 18280 | field | r2.a | is | used | but | never | set |
|
|
|
|
|
|
|
|
|
The Pascal main program, recvar.p (variant record)
The commands to compile
recvar.p
program p; procedure qq; type r = record
x,y: integer;
case integer of 0:(a: integer); 1: (b: char);
end;
var v: r; begin v.x:= 1; writeln(v.y); end;
begin qq; end.
hostname% pc
Mon Feb 20 15:55:18 1995 recvar.p: In procedure qq:
w 18260 field v.a is neither used nor set w 18260 field v.b is neither used nor set w 18280 field v.y is used but never set hostname% a.out
0
44 | Pascal 4.0 User’s Guide |