externalintegerfn main
string (255) a, s
integer i, j, k, l;
integername p, q
i = 20; j = 25; k = 21; l = 27;
p == j; q == l;
cycle
i = j; p = q
repeat until k=3 or (i=p and l=1)
begin
! %integerarray ia1(0 /* crashes if i */ :j)
integerarray ia1(0:l)
select input(0)
select output(0)
s = "1+1+1+1+1+1+1+1+1"
while s -> a.("+").s cycle
readch(i)
exit if i < 0
print symbol(i)
repeat
cycle
exit if i < 0
print symbol(i)
repeat until not s -> a.("+").s
for i = 0,1,10 cycle
exit if i < 0
print symbol(i)
repeat
i = ia1(24)
end
stop
end
endoffile