SYSTEMROUTINE PPROFILE(INTEGER A,B) INTEGER LINES,V,I,J,MAX,MAXMAX LINES=A&X'FFFF'-1 MAX=0 CYCLE I=1,1,LINES IF INTEGER(B+4*I)>MAX THEN MAX=INTEGER(B+4*I) REPEAT MAXMAX=MAX MAX=1+MAX//40; ! TWO&AHALF PER CENT CYCLE I=1,1,LINES V=INTEGER(B+4*I) IF V>=MAX THEN START WRITE(I,4) J=I WHILE INTEGER(B+4*J+4)=V THEN J=J+1 IF J#I THEN PRINTSTRING("->") AND WRITE(J,4) C ELSE SPACES(7) I=J WRITE(V,6) IF V=MAXMAX THEN PRINTSTRING(" ***") NEWLINE FINISH REPEAT CYCLE I=1,1,LINES INTEGER(B+4*I)=0 REPEAT END ENDOFFILE