#include <perms.h>
// Edinburgh IMP77 Compiler - Version 8.4
//
// 1 %begin
int main(int argc, char **argv) { /*%begin*/
_imp_initialise(argc, argv);
// 2 %integerarray ia(0:9)
int IA[10];
// 3 %comment %integerarray ia(0:9)
// 4 %integerarray(1)%name ian
int *IAN;
// 5 %comment %integerarray(1)%name ian
// 6 ian == ia ;! type mismatch
IAN = (int *)IA;
// 7 %comment ian == ia ;! type mismatch
// 8 ian(2) = 3 ;! index is missing
[/*BUG*/ 0] = 3;
// 9 %comment ian(2) = 3 ;! index is missing
// 10 %endofprogram
_imp_stop(0);
return 0;
end_0:;
}