print <) { last if /YY_NUM_RULES/; } print; while (<>) { last if /yy_last_accepting/; print; } while (<>) { last if /^YY_DECL/; } print; while (<>) { s/char/unsigned short/; print; last if /yy_act/; } while (<>) { last if /while \( 1 \)/; } print; while (<>) { next if /^yy_match:/; next if /^do_action:/; last if /YY_END_OF_BUFFER/; print; print "case YY_END_OF_BUFFER:\n" if /^case YY_STATE_EOF\(INITIAL\):/; } while (<>) { last if /default:/; } print; while (<>) { print; last if /end of yylex/; }