#include <perms.h>
// Edinburgh IMP77 Compiler - Version 8.4
//
// 1 %begin
int main(int argc, char **argv) { /*%begin*/
_imp_initialise(argc, argv);
// 2 %routine two(%integer a, b)
void TWO(int A, int B) {
// 3 %integer c = a+b
int C;
C = A + B;
// 4 %end
return;
} /* end of TWO */
// ?C unused
// 5 %integer p,q
int P;
int Q;
// 6 p = 3
P = 3;
// 7 q = 4
Q = 4;
// 8 two(p, q)
TWO(P, Q);
// 9 %endofprogram
_imp_stop(0);
return 0;
end_0:;
}