subout(varn
, offset
, procn
, line
)
fprintf(stderr
, "Subscript out of range on line %d of procedure ", line
);
for(i
= 0 ; i
< 8 && *procn
!='_' ; ++i
)
fprintf(stderr
, ".\nAttempt to access the %ld-th element of variable ", offset
+1);
for(i
= 0 ; i
< 6 && *varn
!=' ' ; ++i
)