/* called when a subscript is out of range */
s_rnge(varn
, offset
, procn
, line
)
fprintf(stderr
, "Subscript out of range on file line %d, 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
)