| 1464 | } |
| 1465 | |
| 1466 | static void compile_pop_continue_scope( compiler * c ) |
| 1467 | { |
| 1468 | assert( c->loop_scopes->size > 0 ); |
| 1469 | assert( dynamic_array_at( struct loop_info, c->loop_scopes, c->loop_scopes->size - 1 ).type == LOOP_INFO_CONTINUE ); |
| 1470 | dynamic_array_pop( c->loop_scopes ); |
| 1471 | } |
| 1472 | |
| 1473 | static int compile_emit_rule( compiler * c, OBJECT * name, PARSE * parse, |
| 1474 | int num_arguments, struct arg_list * arguments, int local ) |