begin
comment library5;
real
r;
boolean
b;
integer procedure f(x);
real
x;
f := 0;
integer
i,
n,
s;
integer procedure g(y);
boolean
y;
g :=
if y then
2
else
3;
r := 3.5;
n := 4;
s := r + (1) + n;
outreal(1, s);
begin
real array
ra[f(if true then 0 else 0) : 1];
array
a[ - 1 : f(0)];
real procedure q;
q := r^2;
s :=
if + 0 = 0 then
sqrt(q)
else
1
end;
outreal(1, s);
begin
procedure w(t, u);
string
t,
u;
;
w( " a real ", " b end " );
for i := 0 do
end;
if 2 = 2 then
begin
i := 1
end
else
i := 0;
for i := 5 while r < n do
c : begin
b := true;
n :=
if b | ! b then
g(b | b) % s
else
10;
b :=
if b then
false | false
else
true;
r := n / 2
end;
outreal(1, n);
end