%begin %recordformat comf %c (%integerarray i1(1:25),%byteintegerarray b1(1:8),%integerarray i2(1:9), %longinteger l1,%integerarray i3(1:9),%integer MAXPROCS, %integerarray i4(1:4),%integer PROCAAD) %constrecord(comf)%name com=X'80000000'+48<<18 printstring("Addresses of communications record") newline printstring("Record starts at ");write(addr(com_i1(1)),10);newline printstring("Maxprocs is at ");write(addr(com_maxprocs),10);newline printstring("Procaad is at ");write(addr(com_procaad),10);newline %endofprogram