


    /* EPC Imp to C Translation Release 4 Version Apr 95 */


#include "imptoc.h"

main() {
int l;	/*%LONG*/
int sw_value;int sw_line;char *sw_file;
int sparse_value;int sparse_line;char *sparse_file;
static int dummy() {
int sw;
}
 l=3;
 {sw_value=l; sw_line = __LINE__; sw_file = __FILE__; goto sw_despatch;}
sw_default:
sparse_1:
	sparse_default:
 fprintf(out_file, "%s", "WRONG PLACE");	 exit(0);
sw_3:

 {sparse_value=l; sparse_line = __LINE__; sparse_file = __FILE__; goto sparse_despatch;}
sparse_3:

 fprintf(out_file, "%s", "TEST OK\n");
 exit(0);
exit(0);
goto sparse_skip;
sparse_despatch:
switch (sparse_value) {
case 1: goto sparse_1;
case 3: goto sparse_3;
default:goto sparse_default;
}
sparse_skip:;
goto sw_skip;
sw_despatch:
switch (sw_value) {
case 3: goto sw_3;
default:goto sw_default;
}
sw_skip:;
}

/* end of automatic translation */

