/* * @LANG: java * @GENERATED: true */ class empty1_java { %%{ machine empty1; main := empty; }%% %% write data; int cs; void init() { %% write init; } void exec( char data[], int len ) { char buffer [] = new char[1024]; int blen = 0; int p = 0; int pe = len; String _s; %% write exec; } void finish( ) { if ( cs >= empty1_first_final ) System.out.println( "ACCEPT" ); else System.out.println( "FAIL" ); } static final String inp[] = { "", "x", }; static final int inplen = 2; public static void main (String[] args) { empty1_java machine = new empty1_java(); for ( int i = 0; i < inplen; i++ ) { machine.init(); machine.exec( inp[i].toCharArray(), inp[i].length() ); machine.finish(); } } }