#include <perms.h>
// Edinburgh IMP77 Compiler - Version 8.4
//
// 1 %begin
int main(int argc, char **argv) { /*%begin*/
_imp_initialise(argc, argv);
// 2 %integer int var, k
int INTVAR;
int K;
// 3 %for k = 1, 1, 256 %cycle
// %for K = 1, 1, 256 %cycle
{
K = 0;
L_0001:
if (K == 256) goto L_0002;
K += 1;
// 4 int var = 1
INTVAR = 1;
// 5 %while int var < 10 %cycle
L_0004:;
if (INTVAR >= 10) goto L_0005;
// 6 int var = int var + 1
INTVAR = INTVAR + 1;
// 7 %repeat
goto L_0004;
L_0005:;
// 8 %repeat
goto L_0001;
}
L_0002:;
// 9 %endofprogram
_imp_stop(0);
return 0;
end_0:;
}