[svn:parrot] r44913 - in branches/ops_pct: include/parrot/oplib src/ops

mikehh at svn.parrot.org mikehh at svn.parrot.org
Sat Mar 13 22:34:47 UTC 2010


Author: mikehh
Date: Sat Mar 13 22:34:45 2010
New Revision: 44913
URL: https://trac.parrot.org/parrot/changeset/44913

Log:
replace generated files

Modified:
   branches/ops_pct/include/parrot/oplib/core_ops.h
   branches/ops_pct/src/ops/core_ops.c

Modified: branches/ops_pct/include/parrot/oplib/core_ops.h
==============================================================================
--- branches/ops_pct/include/parrot/oplib/core_ops.h	Sat Mar 13 22:27:36 2010	(r44912)
+++ branches/ops_pct/include/parrot/oplib/core_ops.h	Sat Mar 13 22:34:45 2010	(r44913)
@@ -16,1306 +16,1306 @@
 
  op_lib_t *Parrot_DynOp_core_2_1_0(PARROT_INTERP, long init);
 
- opcode_t * Parrot_end (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_noop (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cpu_ret (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_check_events (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_check_events__ (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_wrapper__ (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_load_bytecode_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_load_bytecode_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_load_language_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_load_language_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_branch_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_branch_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_local_branch_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_local_branch_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_local_return_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_jump_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_jump_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_enternative (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_if_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_if_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_if_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_if_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unless_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unless_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unless_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unless_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_invokecc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_invoke_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_yield (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_tailcall_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_returncc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_capture_lex_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_newclosure_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_args_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_results_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_params_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_returns_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_result_info_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_addr_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_addr_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_addr_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_addr_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_schedule_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_addhandler_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_push_eh_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_push_eh_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pop_eh (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_throw_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_throw_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_rethrow_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_count_eh_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_die_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_die_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_die_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_die_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_die_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_die_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_die_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_die_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_exit_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_exit_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pushmark_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pushmark_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_popmark_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_popmark_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pushaction_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_debug_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_debug_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bounds_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bounds_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_profile_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_profile_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trace_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trace_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gc_debug_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gc_debug_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_interpinfo_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_interpinfo_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_interpinfo_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_interpinfo_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_interpinfo_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_interpinfo_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_warningson_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_warningson_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_warningsoff_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_warningsoff_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_errorson_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_errorson_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_errorsoff_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_errorsoff_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_runinterp_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_runinterp_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getinterp_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sweep_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_collect (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sweepoff (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sweepon (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_collectoff (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_collecton (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_needs_destroy_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_loadlib_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_loadlib_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_dlfunc_p_p_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_dlfunc_p_p_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_dlfunc_p_p_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_dlfunc_p_p_sc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_dlvar_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_dlvar_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_compreg_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_compreg_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_compreg_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_compreg_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_callback_p_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_callback_p_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_annotations_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_annotations_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_annotations_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_band_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_band_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_band_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_band_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_band_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_band_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_band_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_band_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_band_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_band_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_band_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bands_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bands_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bands_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bands_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bands_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bands_s_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bands_s_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bands_s_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bands_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bands_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bands_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bnot_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bnot_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bnot_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bnot_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bnots_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bnots_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bnots_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bnots_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bnots_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bor_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bor_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bor_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bor_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bor_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bor_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bor_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bor_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bor_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bor_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bor_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bors_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bors_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bors_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bors_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bors_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bors_s_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bors_s_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bors_s_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bors_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bors_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bors_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shl_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shl_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shl_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shl_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shl_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shl_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shl_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shl_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shl_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shl_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shl_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shr_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shr_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shr_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shr_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shr_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shr_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shr_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shr_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shr_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shr_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shr_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lsr_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lsr_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lsr_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lsr_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lsr_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lsr_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lsr_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lsr_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lsr_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lsr_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lsr_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_rot_i_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_rot_i_ic_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_rot_i_i_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxor_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxor_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxor_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxor_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxor_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxor_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxor_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxor_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxor_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxor_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxor_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxors_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxors_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxors_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxors_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxors_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxors_s_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxors_s_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxors_s_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxors_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxors_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bxors_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_ic_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_i_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_n_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_nc_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_n_nc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_s_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_sc_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_s_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_p_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_p_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_p_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_p_nc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_p_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_p_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_str_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_num_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_addr_s_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_addr_sc_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_addr_s_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_addr_sc_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_eq_addr_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_ic_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_i_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_n_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_nc_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_n_nc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_s_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_sc_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_s_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_p_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_p_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_p_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_p_nc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_p_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_p_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_str_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_num_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_addr_s_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_addr_sc_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_addr_s_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_addr_sc_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ne_addr_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_ic_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_i_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_n_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_nc_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_n_nc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_s_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_sc_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_s_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_p_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_p_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_p_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_p_nc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_p_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_p_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_str_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lt_num_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_ic_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_i_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_n_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_nc_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_n_nc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_s_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_sc_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_s_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_p_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_p_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_p_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_p_nc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_p_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_p_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_str_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_le_num_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gt_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gt_p_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gt_p_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gt_p_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gt_p_nc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gt_p_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gt_p_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gt_str_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gt_num_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ge_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ge_p_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ge_p_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ge_p_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ge_p_nc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ge_p_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ge_p_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ge_str_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ge_num_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_if_null_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_if_null_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unless_null_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unless_null_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_i_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_str_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_num_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmp_pmc_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_issame_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_issame_i_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_issame_i_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_issame_i_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_issame_i_sc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isntsame_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isntsame_i_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isntsame_i_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isntsame_i_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isntsame_i_sc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_istrue_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isfalse_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isnull_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isnull_i_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isnull_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isnull_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isgt_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isge_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isle_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isle_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isle_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isle_i_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isle_i_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isle_i_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isle_i_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isle_i_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isle_i_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isle_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_islt_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_islt_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_islt_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_islt_i_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_islt_i_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_islt_i_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_islt_i_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_islt_i_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_islt_i_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_islt_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_iseq_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_iseq_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_iseq_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_iseq_i_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_iseq_i_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_iseq_i_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_iseq_i_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_iseq_i_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_iseq_i_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_iseq_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isne_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isne_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isne_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isne_i_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isne_i_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isne_i_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isne_i_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isne_i_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isne_i_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isne_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_and_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_and_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_and_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_and_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_not_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_not_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_not_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_not_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_or_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_or_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_or_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_or_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_xor_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_xor_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_xor_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_xor_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_debug_init (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_debug_load_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_debug_break (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_debug_print (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_backtrace (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getline_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getfile_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_close_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdopen_p_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdopen_p_ic_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdopen_p_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdopen_p_ic_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getstdin_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getstdout_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getstderr_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setstdin_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setstdout_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setstderr_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_open_p_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_open_p_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_open_p_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_open_p_sc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_open_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_open_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_say_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_say_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_say_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_say_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_say_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_say_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_say_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_printerr_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_printerr_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_printerr_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_printerr_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_printerr_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_printerr_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_printerr_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_print_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_read_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_read_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_read_s_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_read_s_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_readline_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_peek_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_peek_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_stat_i_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_stat_i_sc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_stat_i_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_stat_i_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_stat_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_stat_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_stat_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_stat_i_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seek_p_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seek_p_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seek_p_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seek_p_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seek_p_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seek_p_ic_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seek_p_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seek_p_ic_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seek_p_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seek_p_ic_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seek_p_i_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seek_p_ic_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_tell_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_tell_i_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_abs_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_abs_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_abs_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_abs_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_abs_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_abs_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_n_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_n_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_n_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_p_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_p_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmod_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmod_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmod_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmod_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmod_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmod_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmod_n_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmod_n_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmod_n_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmod_p_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cmod_p_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_dec_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_dec_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_dec_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_i_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_n_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_n_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_n_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_n_nc_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_p_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_div_p_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_n_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_n_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_n_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_p_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fdiv_p_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ceil_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ceil_i_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ceil_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_floor_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_floor_i_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_floor_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_inc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_inc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_inc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_n_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_n_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_n_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_p_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mod_p_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_n_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_n_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_n_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_p_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_mul_p_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_neg_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_neg_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_neg_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_neg_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_neg_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_neg_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pow_n_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pow_n_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pow_n_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pow_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pow_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pow_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pow_p_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pow_p_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pow_n_n_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pow_n_nc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pow_n_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pow_n_nc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_n_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_n_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_n_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_p_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sub_p_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sqrt_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_acos_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_asec_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_asin_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_atan_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_atan_n_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_atan_n_nc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_atan_n_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cos_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cosh_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_exp_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ln_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_log10_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_log2_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sec_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sech_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sin_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sinh_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_tan_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_tanh_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gcd_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gcd_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gcd_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lcm_i_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lcm_i_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_lcm_i_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fact_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fact_n_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_callmethodcc_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_callmethodcc_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_callmethodcc_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_callmethod_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_callmethod_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_callmethod_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_tailcallmethod_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_tailcallmethod_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_tailcallmethod_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_addmethod_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_addmethod_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_can_i_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_can_i_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_does_i_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_does_i_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_does_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_does_i_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isa_i_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isa_i_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isa_i_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_isa_i_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_newclass_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_newclass_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_newclass_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_newclass_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_pc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_pc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_pc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_pc_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_sc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_s_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_subclass_p_sc_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_class_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_class_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_class_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_class_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_class_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_addparent_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_removeparent_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_addrole_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_addattribute_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_addattribute_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_removeattribute_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_removeattribute_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getattribute_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getattribute_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getattribute_p_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getattribute_p_p_pc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getattribute_p_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getattribute_p_p_pc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setattribute_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setattribute_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setattribute_p_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setattribute_p_pc_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setattribute_p_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setattribute_p_pc_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_inspect_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_inspect_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_inspect_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_inspect_p_pc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_inspect_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_inspect_p_pc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_p_s_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_p_sc_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_p_pc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_p_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_p_pc_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_root_new_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_root_new_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_root_new_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_root_new_p_pc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_root_new_p_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_root_new_p_pc_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_typeof_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_typeof_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_repr_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_method_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_method_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_defined_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_defined_i_p_ki (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_defined_i_p_kic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_defined_i_p_k (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_defined_i_p_kc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_exists_i_p_ki (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_exists_i_p_kic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_exists_i_p_k (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_exists_i_p_kc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_delete_p_k (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_delete_p_kc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_delete_p_ki (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_delete_p_kic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_elements_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_push_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_push_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_push_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_push_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_push_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_push_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_push_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pop_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pop_n_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pop_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pop_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unshift_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unshift_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unshift_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unshift_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unshift_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unshift_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unshift_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shift_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shift_n_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shift_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_shift_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_splice_p_p_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_splice_p_p_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_splice_p_p_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_splice_p_p_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setprop_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setprop_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getprop_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_getprop_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_delprop_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_delprop_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_prophash_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_freeze_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_thaw_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_thaw_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_multi_s_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_multi_sc_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_multi_s_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_add_multi_sc_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_multi_p_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_multi_p_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_multi_p_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_multi_p_sc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_register_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unregister_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_box_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_box_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_box_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_box_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_box_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_box_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_iter_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_morph_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_morph_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_clone_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_clone_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_exchange_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_exchange_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_exchange_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_exchange_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_i_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_i_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_n_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_n_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_n_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_n_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_n_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_n_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_n_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_s_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_s_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_assign_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_assign_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_assign_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_assign_p_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_assign_p_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_assign_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_assign_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_assign_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_assign_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setref_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_deref_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setp_ind_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setp_ind_ic_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setn_ind_i_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setn_ind_ic_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setn_ind_i_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_setn_ind_ic_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sets_ind_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sets_ind_ic_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sets_ind_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sets_ind_ic_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seti_ind_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seti_ind_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seti_ind_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_seti_ind_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_ki_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_ki_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_ki_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kic_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_ki_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kic_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_ki_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kic_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_ki_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kic_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_ki_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kic_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_i_p_ki (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_i_p_kic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_n_p_ki (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_n_p_kic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_s_p_ki (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_s_p_kic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_p_ki (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_p_kic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_k_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_k_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_k_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kc_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_k_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kc_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_k_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_k_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_k_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_kc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_i_p_k (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_i_p_kc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_n_p_k (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_n_p_kc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_s_p_k (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_s_p_kc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_p_k (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_p_p_kc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_clone_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_clone_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_clone_p_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_copy_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_null_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_null_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_null_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_null_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_cleari (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_clearn (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_clears (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_clearp (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ord_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ord_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ord_i_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ord_i_sc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ord_i_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_ord_i_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_chr_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_chr_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_chopn_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_chopn_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_chopn_s_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_chopn_s_sc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_chopn_s_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_chopn_s_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_concat_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_concat_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_concat_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_concat_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_concat_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_concat_s_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_concat_s_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_concat_s_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_concat_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_concat_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_concat_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_repeat_s_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_repeat_s_sc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_repeat_s_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_repeat_s_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_repeat_p_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_repeat_p_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_repeat_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_repeat_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_repeat_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_repeat_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_length_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_length_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bytelength_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_bytelength_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_pin_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_unpin_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_sc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_sc_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_sc_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_sc_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_sc_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_i_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_ic_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_i_ic_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_ic_ic_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_i_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_ic_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_i_ic_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_s_ic_ic_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_i_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_ic_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_i_ic_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_ic_ic_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_i_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_ic_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_i_ic_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_ic_ic_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_p_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_p_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_p_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_substr_s_p_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_index_i_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_index_i_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_index_i_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_index_i_sc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_index_i_s_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_index_i_sc_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_index_i_s_sc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_index_i_sc_sc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_index_i_s_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_index_i_sc_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_index_i_s_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_index_i_sc_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sprintf_s_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sprintf_s_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sprintf_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_new_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_stringinfo_i_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_stringinfo_i_sc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_stringinfo_i_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_stringinfo_i_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_upcase_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_upcase_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_upcase_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_downcase_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_downcase_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_downcase_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_titlecase_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_titlecase_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_titlecase_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_join_s_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_join_s_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_split_p_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_split_p_sc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_split_p_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_split_p_sc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_charset_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_charset_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_charsetname_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_charsetname_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_charset_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_charset_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trans_charset_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trans_charset_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trans_charset_s_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trans_charset_s_sc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trans_charset_s_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trans_charset_s_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_encoding_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_encoding_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_encodingname_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_encodingname_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_encoding_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_encoding_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trans_encoding_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trans_encoding_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trans_encoding_s_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trans_encoding_s_sc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trans_encoding_s_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trans_encoding_s_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_is_cclass_i_i_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_is_cclass_i_ic_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_is_cclass_i_i_sc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_is_cclass_i_ic_sc_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_is_cclass_i_i_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_is_cclass_i_ic_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_is_cclass_i_i_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_is_cclass_i_ic_sc_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_i_s_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_ic_s_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_i_sc_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_ic_sc_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_i_s_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_ic_s_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_i_sc_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_ic_sc_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_i_s_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_ic_s_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_i_sc_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_ic_sc_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_i_s_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_ic_s_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_i_sc_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_cclass_i_ic_sc_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_i_s_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_ic_s_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_i_sc_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_ic_sc_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_i_s_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_ic_s_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_i_sc_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_ic_sc_ic_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_i_s_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_ic_s_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_i_sc_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_ic_sc_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_i_s_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_ic_s_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_i_sc_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_not_cclass_i_ic_sc_ic_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_escape_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_compose_s_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_compose_s_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_spawnw_i_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_spawnw_i_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_spawnw_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_err_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_err_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_err_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_err_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_time_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_time_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gmtime_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_gmtime_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_localtime_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_localtime_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_decodetime_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_decodetime_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_decodelocaltime_p_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_decodelocaltime_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sysinfo_s_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sysinfo_s_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sysinfo_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sysinfo_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sleep_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sleep_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sleep_n (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sleep_nc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sizeof_i_i (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_sizeof_i_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_store_lex_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_store_lex_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_store_dynamic_lex_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_store_dynamic_lex_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_lex_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_lex_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_dynamic_lex_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_dynamic_lex_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_caller_lex_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_caller_lex_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_namespace_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_namespace_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_namespace_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_hll_namespace_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_hll_namespace_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_hll_namespace_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_root_namespace_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_root_namespace_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_root_namespace_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_global_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_global_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_global_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_global_p_pc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_global_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_global_p_pc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_hll_global_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_hll_global_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_hll_global_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_hll_global_p_pc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_hll_global_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_hll_global_p_pc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_root_global_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_root_global_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_root_global_p_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_root_global_p_pc_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_root_global_p_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_root_global_p_pc_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_global_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_global_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_global_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_global_pc_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_global_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_global_pc_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_hll_global_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_hll_global_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_hll_global_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_hll_global_pc_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_hll_global_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_hll_global_pc_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_root_global_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_root_global_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_root_global_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_root_global_pc_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_root_global_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_root_global_pc_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_name_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_name_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_sub_not_null_p_s (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_find_sub_not_null_p_sc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_trap (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_set_label_p_ic (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_get_label_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_pc_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_p_pc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_pc_pc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_p_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_pc_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_p_pc_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_pc_pc_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_p_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_pc_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_p_ic_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_pc_ic_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_p_i_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_pc_i_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_p_ic_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_pc_ic_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_pc_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_pc_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_p_s_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_pc_s_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_p_sc_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_fetch_p_pc_sc_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_p_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_pc_p_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_p_pc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_pc_pc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_p_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_pc_p_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_p_pc_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_pc_pc_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_p_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_pc_i_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_p_ic_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_pc_ic_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_p_i_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_pc_i_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_p_ic_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_pc_ic_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_p_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_pc_s_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_p_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_pc_sc_p (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_p_s_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_pc_s_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_p_sc_pc (opcode_t *, PARROT_INTERP);
- opcode_t * Parrot_vivify_p_pc_sc_pc (opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_end(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_noop(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cpu_ret(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_check_events(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_check_events__(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_wrapper__(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_load_bytecode_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_load_bytecode_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_load_language_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_load_language_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_branch_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_branch_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_local_branch_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_local_branch_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_local_return_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_jump_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_jump_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_enternative(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_if_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_if_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_if_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_if_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unless_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unless_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unless_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unless_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_invokecc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_invoke_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_yield(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_tailcall_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_returncc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_capture_lex_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_newclosure_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_args_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_results_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_params_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_returns_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_result_info_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_addr_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_addr_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_addr_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_addr_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_schedule_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_addhandler_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_push_eh_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_push_eh_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pop_eh(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_throw_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_throw_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_rethrow_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_count_eh_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_die_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_die_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_die_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_die_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_die_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_die_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_die_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_die_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_exit_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_exit_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pushmark_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pushmark_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_popmark_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_popmark_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pushaction_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_debug_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_debug_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bounds_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bounds_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_profile_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_profile_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trace_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trace_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gc_debug_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gc_debug_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_interpinfo_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_interpinfo_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_interpinfo_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_interpinfo_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_interpinfo_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_interpinfo_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_warningson_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_warningson_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_warningsoff_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_warningsoff_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_errorson_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_errorson_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_errorsoff_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_errorsoff_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_runinterp_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_runinterp_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getinterp_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sweep_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_collect(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sweepoff(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sweepon(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_collectoff(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_collecton(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_needs_destroy_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_loadlib_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_loadlib_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_dlfunc_p_p_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_dlfunc_p_p_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_dlfunc_p_p_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_dlfunc_p_p_sc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_dlvar_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_dlvar_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_compreg_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_compreg_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_compreg_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_compreg_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_callback_p_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_callback_p_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_annotations_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_annotations_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_annotations_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_band_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_band_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_band_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_band_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_band_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_band_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_band_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_band_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_band_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_band_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_band_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bands_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bands_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bands_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bands_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bands_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bands_s_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bands_s_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bands_s_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bands_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bands_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bands_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bnot_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bnot_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bnot_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bnot_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bnots_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bnots_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bnots_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bnots_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bnots_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bor_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bor_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bor_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bor_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bor_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bor_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bor_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bor_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bor_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bor_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bor_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bors_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bors_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bors_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bors_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bors_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bors_s_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bors_s_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bors_s_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bors_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bors_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bors_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shl_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shl_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shl_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shl_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shl_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shl_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shl_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shl_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shl_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shl_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shl_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shr_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shr_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shr_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shr_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shr_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shr_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shr_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shr_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shr_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shr_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shr_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lsr_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lsr_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lsr_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lsr_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lsr_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lsr_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lsr_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lsr_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lsr_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lsr_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lsr_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_rot_i_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_rot_i_ic_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_rot_i_i_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxor_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxor_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxor_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxor_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxor_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxor_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxor_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxor_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxor_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxor_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxor_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxors_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxors_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxors_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxors_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxors_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxors_s_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxors_s_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxors_s_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxors_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxors_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bxors_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_ic_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_i_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_n_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_nc_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_n_nc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_s_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_sc_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_s_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_p_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_p_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_p_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_p_nc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_p_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_p_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_str_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_num_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_addr_s_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_addr_sc_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_addr_s_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_addr_sc_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_eq_addr_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_ic_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_i_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_n_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_nc_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_n_nc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_s_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_sc_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_s_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_p_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_p_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_p_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_p_nc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_p_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_p_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_str_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_num_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_addr_s_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_addr_sc_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_addr_s_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_addr_sc_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ne_addr_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_ic_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_i_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_n_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_nc_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_n_nc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_s_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_sc_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_s_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_p_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_p_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_p_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_p_nc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_p_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_p_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_str_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lt_num_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_ic_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_i_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_n_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_nc_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_n_nc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_s_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_sc_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_s_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_p_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_p_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_p_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_p_nc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_p_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_p_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_str_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_le_num_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gt_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gt_p_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gt_p_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gt_p_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gt_p_nc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gt_p_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gt_p_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gt_str_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gt_num_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ge_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ge_p_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ge_p_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ge_p_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ge_p_nc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ge_p_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ge_p_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ge_str_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ge_num_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_if_null_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_if_null_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unless_null_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unless_null_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_i_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_str_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_num_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmp_pmc_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_issame_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_issame_i_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_issame_i_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_issame_i_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_issame_i_sc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isntsame_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isntsame_i_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isntsame_i_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isntsame_i_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isntsame_i_sc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_istrue_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isfalse_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isnull_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isnull_i_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isnull_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isnull_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isgt_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isge_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isle_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isle_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isle_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isle_i_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isle_i_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isle_i_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isle_i_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isle_i_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isle_i_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isle_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_islt_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_islt_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_islt_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_islt_i_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_islt_i_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_islt_i_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_islt_i_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_islt_i_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_islt_i_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_islt_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_iseq_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_iseq_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_iseq_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_iseq_i_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_iseq_i_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_iseq_i_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_iseq_i_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_iseq_i_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_iseq_i_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_iseq_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isne_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isne_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isne_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isne_i_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isne_i_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isne_i_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isne_i_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isne_i_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isne_i_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isne_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_and_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_and_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_and_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_and_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_not_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_not_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_not_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_not_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_or_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_or_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_or_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_or_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_xor_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_xor_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_xor_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_xor_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_debug_init(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_debug_load_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_debug_break(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_debug_print(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_backtrace(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getline_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getfile_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_close_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdopen_p_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdopen_p_ic_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdopen_p_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdopen_p_ic_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getstdin_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getstdout_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getstderr_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setstdin_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setstdout_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setstderr_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_open_p_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_open_p_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_open_p_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_open_p_sc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_open_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_open_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_say_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_say_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_say_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_say_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_say_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_say_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_say_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_printerr_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_printerr_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_printerr_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_printerr_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_printerr_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_printerr_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_printerr_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_print_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_read_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_read_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_read_s_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_read_s_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_readline_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_peek_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_peek_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_stat_i_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_stat_i_sc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_stat_i_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_stat_i_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_stat_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_stat_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_stat_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_stat_i_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seek_p_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seek_p_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seek_p_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seek_p_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seek_p_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seek_p_ic_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seek_p_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seek_p_ic_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seek_p_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seek_p_ic_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seek_p_i_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seek_p_ic_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_tell_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_tell_i_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_abs_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_abs_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_abs_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_abs_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_abs_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_abs_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_n_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_n_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_n_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_p_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_p_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmod_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmod_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmod_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmod_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmod_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmod_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmod_n_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmod_n_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmod_n_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmod_p_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cmod_p_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_dec_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_dec_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_dec_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_i_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_n_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_n_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_n_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_n_nc_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_p_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_div_p_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_n_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_n_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_n_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_p_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fdiv_p_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ceil_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ceil_i_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ceil_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_floor_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_floor_i_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_floor_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_inc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_inc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_inc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_n_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_n_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_n_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_p_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mod_p_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_n_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_n_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_n_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_p_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_mul_p_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_neg_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_neg_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_neg_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_neg_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_neg_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_neg_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pow_n_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pow_n_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pow_n_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pow_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pow_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pow_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pow_p_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pow_p_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pow_n_n_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pow_n_nc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pow_n_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pow_n_nc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_n_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_n_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_n_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_p_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sub_p_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sqrt_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_acos_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_asec_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_asin_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_atan_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_atan_n_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_atan_n_nc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_atan_n_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cos_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cosh_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_exp_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ln_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_log10_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_log2_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sec_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sech_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sin_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sinh_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_tan_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_tanh_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gcd_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gcd_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gcd_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lcm_i_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lcm_i_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_lcm_i_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fact_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fact_n_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_callmethodcc_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_callmethodcc_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_callmethodcc_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_callmethod_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_callmethod_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_callmethod_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_tailcallmethod_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_tailcallmethod_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_tailcallmethod_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_addmethod_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_addmethod_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_can_i_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_can_i_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_does_i_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_does_i_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_does_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_does_i_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isa_i_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isa_i_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isa_i_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_isa_i_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_newclass_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_newclass_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_newclass_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_newclass_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_pc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_pc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_pc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_pc_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_sc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_s_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_subclass_p_sc_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_class_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_class_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_class_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_class_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_class_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_addparent_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_removeparent_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_addrole_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_addattribute_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_addattribute_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_removeattribute_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_removeattribute_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getattribute_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getattribute_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getattribute_p_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getattribute_p_p_pc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getattribute_p_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getattribute_p_p_pc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setattribute_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setattribute_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setattribute_p_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setattribute_p_pc_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setattribute_p_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setattribute_p_pc_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_inspect_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_inspect_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_inspect_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_inspect_p_pc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_inspect_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_inspect_p_pc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_p_s_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_p_sc_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_p_pc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_p_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_p_pc_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_root_new_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_root_new_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_root_new_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_root_new_p_pc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_root_new_p_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_root_new_p_pc_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_typeof_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_typeof_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_repr_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_method_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_method_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_defined_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_defined_i_p_ki(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_defined_i_p_kic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_defined_i_p_k(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_defined_i_p_kc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_exists_i_p_ki(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_exists_i_p_kic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_exists_i_p_k(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_exists_i_p_kc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_delete_p_k(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_delete_p_kc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_delete_p_ki(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_delete_p_kic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_elements_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_push_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_push_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_push_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_push_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_push_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_push_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_push_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pop_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pop_n_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pop_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pop_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unshift_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unshift_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unshift_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unshift_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unshift_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unshift_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unshift_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shift_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shift_n_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shift_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_shift_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_splice_p_p_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_splice_p_p_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_splice_p_p_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_splice_p_p_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setprop_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setprop_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getprop_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_getprop_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_delprop_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_delprop_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_prophash_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_freeze_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_thaw_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_thaw_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_multi_s_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_multi_sc_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_multi_s_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_add_multi_sc_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_multi_p_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_multi_p_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_multi_p_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_multi_p_sc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_register_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unregister_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_box_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_box_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_box_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_box_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_box_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_box_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_iter_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_morph_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_morph_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_clone_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_clone_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_exchange_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_exchange_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_exchange_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_exchange_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_i_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_i_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_n_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_n_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_n_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_n_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_n_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_n_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_n_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_s_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_s_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_assign_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_assign_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_assign_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_assign_p_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_assign_p_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_assign_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_assign_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_assign_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_assign_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setref_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_deref_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setp_ind_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setp_ind_ic_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setn_ind_i_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setn_ind_ic_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setn_ind_i_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_setn_ind_ic_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sets_ind_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sets_ind_ic_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sets_ind_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sets_ind_ic_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seti_ind_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seti_ind_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seti_ind_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_seti_ind_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_ki_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_ki_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_ki_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kic_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_ki_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kic_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_ki_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kic_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_ki_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kic_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_ki_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kic_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_i_p_ki(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_i_p_kic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_n_p_ki(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_n_p_kic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_s_p_ki(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_s_p_kic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_p_ki(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_p_kic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_k_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_k_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_k_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kc_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_k_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kc_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_k_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_k_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_k_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_kc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_i_p_k(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_i_p_kc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_n_p_k(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_n_p_kc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_s_p_k(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_s_p_kc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_p_k(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_p_p_kc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_clone_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_clone_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_clone_p_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_copy_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_null_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_null_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_null_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_null_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_cleari(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_clearn(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_clears(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_clearp(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ord_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ord_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ord_i_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ord_i_sc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ord_i_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_ord_i_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_chr_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_chr_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_chopn_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_chopn_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_chopn_s_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_chopn_s_sc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_chopn_s_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_chopn_s_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_concat_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_concat_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_concat_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_concat_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_concat_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_concat_s_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_concat_s_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_concat_s_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_concat_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_concat_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_concat_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_repeat_s_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_repeat_s_sc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_repeat_s_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_repeat_s_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_repeat_p_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_repeat_p_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_repeat_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_repeat_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_repeat_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_repeat_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_length_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_length_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bytelength_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_bytelength_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_pin_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_unpin_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_sc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_sc_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_sc_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_sc_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_sc_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_i_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_ic_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_i_ic_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_ic_ic_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_i_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_ic_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_i_ic_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_s_ic_ic_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_i_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_ic_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_i_ic_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_ic_ic_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_i_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_ic_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_i_ic_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_ic_ic_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_p_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_p_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_p_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_substr_s_p_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_index_i_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_index_i_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_index_i_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_index_i_sc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_index_i_s_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_index_i_sc_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_index_i_s_sc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_index_i_sc_sc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_index_i_s_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_index_i_sc_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_index_i_s_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_index_i_sc_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sprintf_s_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sprintf_s_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sprintf_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_new_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_stringinfo_i_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_stringinfo_i_sc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_stringinfo_i_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_stringinfo_i_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_upcase_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_upcase_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_upcase_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_downcase_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_downcase_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_downcase_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_titlecase_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_titlecase_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_titlecase_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_join_s_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_join_s_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_split_p_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_split_p_sc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_split_p_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_split_p_sc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_charset_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_charset_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_charsetname_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_charsetname_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_charset_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_charset_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trans_charset_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trans_charset_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trans_charset_s_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trans_charset_s_sc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trans_charset_s_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trans_charset_s_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_encoding_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_encoding_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_encodingname_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_encodingname_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_encoding_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_encoding_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trans_encoding_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trans_encoding_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trans_encoding_s_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trans_encoding_s_sc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trans_encoding_s_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trans_encoding_s_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_is_cclass_i_i_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_is_cclass_i_ic_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_is_cclass_i_i_sc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_is_cclass_i_ic_sc_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_is_cclass_i_i_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_is_cclass_i_ic_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_is_cclass_i_i_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_is_cclass_i_ic_sc_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_i_s_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_ic_s_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_i_sc_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_ic_sc_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_i_s_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_ic_s_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_i_sc_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_ic_sc_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_i_s_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_ic_s_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_i_sc_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_ic_sc_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_i_s_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_ic_s_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_i_sc_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_cclass_i_ic_sc_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_i_s_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_ic_s_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_i_sc_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_ic_sc_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_i_s_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_ic_s_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_i_sc_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_ic_sc_ic_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_i_s_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_ic_s_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_i_sc_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_ic_sc_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_i_s_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_ic_s_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_i_sc_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_not_cclass_i_ic_sc_ic_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_escape_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_compose_s_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_compose_s_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_spawnw_i_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_spawnw_i_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_spawnw_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_err_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_err_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_err_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_err_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_time_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_time_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gmtime_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_gmtime_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_localtime_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_localtime_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_decodetime_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_decodetime_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_decodelocaltime_p_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_decodelocaltime_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sysinfo_s_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sysinfo_s_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sysinfo_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sysinfo_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sleep_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sleep_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sleep_n(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sleep_nc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sizeof_i_i(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_sizeof_i_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_store_lex_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_store_lex_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_store_dynamic_lex_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_store_dynamic_lex_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_lex_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_lex_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_dynamic_lex_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_dynamic_lex_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_caller_lex_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_caller_lex_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_namespace_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_namespace_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_namespace_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_hll_namespace_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_hll_namespace_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_hll_namespace_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_root_namespace_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_root_namespace_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_root_namespace_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_global_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_global_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_global_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_global_p_pc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_global_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_global_p_pc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_hll_global_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_hll_global_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_hll_global_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_hll_global_p_pc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_hll_global_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_hll_global_p_pc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_root_global_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_root_global_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_root_global_p_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_root_global_p_pc_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_root_global_p_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_root_global_p_pc_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_global_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_global_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_global_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_global_pc_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_global_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_global_pc_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_hll_global_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_hll_global_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_hll_global_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_hll_global_pc_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_hll_global_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_hll_global_pc_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_root_global_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_root_global_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_root_global_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_root_global_pc_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_root_global_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_root_global_pc_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_name_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_name_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_sub_not_null_p_s(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_find_sub_not_null_p_sc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_trap(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_set_label_p_ic(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_get_label_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_pc_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_p_pc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_pc_pc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_p_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_pc_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_p_pc_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_pc_pc_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_p_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_pc_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_p_ic_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_pc_ic_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_p_i_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_pc_i_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_p_ic_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_pc_ic_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_pc_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_pc_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_p_s_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_pc_s_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_p_sc_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_fetch_p_pc_sc_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_p_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_pc_p_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_p_pc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_pc_pc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_p_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_pc_p_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_p_pc_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_pc_pc_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_p_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_pc_i_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_p_ic_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_pc_ic_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_p_i_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_pc_i_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_p_ic_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_pc_ic_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_p_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_pc_s_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_p_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_pc_sc_p(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_p_s_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_pc_s_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_p_sc_pc(opcode_t *, PARROT_INTERP);
+ opcode_t * Parrot_vivify_p_pc_sc_pc(opcode_t *, PARROT_INTERP);
 
 #endif /* PARROT_OPLIB_CORE_OPS_H_GUARD */
 

Modified: branches/ops_pct/src/ops/core_ops.c
==============================================================================
--- branches/ops_pct/src/ops/core_ops.c	Sat Mar 13 22:27:36 2010	(r44912)
+++ branches/ops_pct/src/ops/core_ops.c	Sat Mar 13 22:34:45 2010	(r44913)
@@ -17009,20 +17009,23 @@
 */
 
 opcode_t *
-Parrot_end (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_end(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 55 "src/ops/core.ops"
     return (opcode_t *)0;
 }
 
 opcode_t *
-Parrot_noop (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_noop(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 99 "src/ops/core.ops"
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_cpu_ret (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cpu_ret(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 102 "src/ops/core.ops"
     /* We only want to call __asm__("ret") if we're in the JIT core. Otherwise
        we want to throw an error. Seriously people: Do not use this opcode
        directly in PIR. Ever. It absolutely makes no sense and it doesn't do
@@ -17044,16 +17047,18 @@
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_check_events (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_check_events(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 122 "src/ops/core.ops"
     opcode_t *next = cur_opcode + 1;
     Parrot_cx_check_tasks(interp, interp->scheduler);
     return (opcode_t *)next;   /* force this being a branch op */
 }
 
 opcode_t *
-Parrot_check_events__ (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_check_events__(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 128 "src/ops/core.ops"
     opcode_t *_this = CUR_OPCODE;
     /* Restore op_func_table. */
     disable_event_checking(interp);
@@ -17062,56 +17067,64 @@
 }
 
 opcode_t *
-Parrot_wrapper__ (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_wrapper__(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 136 "src/ops/core.ops"
     opcode_t *pc = CUR_OPCODE;
     DO_OP(pc, interp);
     return (opcode_t *)pc;
 }
 
 opcode_t *
-Parrot_load_bytecode_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_load_bytecode_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 142 "src/ops/core.ops"
     Parrot_load_bytecode(interp, SREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_load_bytecode_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_load_bytecode_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 142 "src/ops/core.ops"
     Parrot_load_bytecode(interp, CONST(1)->u.string);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_load_language_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_load_language_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 153 "src/ops/core.ops"
     Parrot_load_language(interp, SREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_load_language_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_load_language_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 153 "src/ops/core.ops"
     Parrot_load_language(interp, CONST(1)->u.string);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_branch_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_branch_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 179 "src/ops/core.ops"
     return (opcode_t *)cur_opcode + IREG(1);
 }
 
 opcode_t *
-Parrot_branch_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_branch_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 179 "src/ops/core.ops"
     return (opcode_t *)cur_opcode + cur_opcode[1];
 }
 
 opcode_t *
-Parrot_local_branch_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_local_branch_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/core.ops"
     INTVAL return_addr;
     opcode_t *dest = cur_opcode + 3;
 
@@ -17129,8 +17142,9 @@
 }
 
 opcode_t *
-Parrot_local_branch_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_local_branch_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/core.ops"
     INTVAL return_addr;
     opcode_t *dest = cur_opcode + 3;
 
@@ -17148,8 +17162,9 @@
 }
 
 opcode_t *
-Parrot_local_return_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_local_return_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 216 "src/ops/core.ops"
     INTVAL return_addr;
     opcode_t *next;
     opcode_t *dest = cur_opcode + 2;
@@ -17177,94 +17192,106 @@
 }
 
 opcode_t *
-Parrot_jump_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_jump_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 251 "src/ops/core.ops"
     opcode_t * const loc = INTVAL2PTR(opcode_t *, IREG(1));
     return (opcode_t *)loc;
 }
 
 opcode_t *
-Parrot_jump_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_jump_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 251 "src/ops/core.ops"
     opcode_t * const loc = INTVAL2PTR(opcode_t *, cur_opcode[1]);
     return (opcode_t *)loc;
 }
 
 opcode_t *
-Parrot_enternative (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_enternative(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 264 "src/ops/core.ops"
     opcode_t * const addr = run_native(interp, CUR_OPCODE,
             interp->code->base.data);
     return (opcode_t *)addr;
 }
 
 opcode_t *
-Parrot_if_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_if_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 299 "src/ops/core.ops"
     if (IREG(1) != 0)
         return (opcode_t *)cur_opcode + cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_if_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_if_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 304 "src/ops/core.ops"
     if (!FLOAT_IS_ZERO(NREG(1)))
         return (opcode_t *)cur_opcode + cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_if_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_if_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 309 "src/ops/core.ops"
     if (Parrot_str_boolean(interp, SREG(1)))
         return (opcode_t *)cur_opcode + cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_if_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_if_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 314 "src/ops/core.ops"
     if (VTABLE_get_bool(interp, PREG(1)))
         return (opcode_t *)cur_opcode + cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unless_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unless_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 333 "src/ops/core.ops"
     if (IREG(1) == 0)
         return (opcode_t *)cur_opcode + cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unless_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unless_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 338 "src/ops/core.ops"
     if (FLOAT_IS_ZERO(NREG(1)))
         return (opcode_t *)cur_opcode + cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unless_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unless_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 343 "src/ops/core.ops"
     if (!Parrot_str_boolean(interp, SREG(1)))
         return (opcode_t *)cur_opcode + cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unless_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unless_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 348 "src/ops/core.ops"
     if (!VTABLE_get_bool(interp, PREG(1)))
         return (opcode_t *)cur_opcode + cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_invokecc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_invokecc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 403 "src/ops/core.ops"
     PMC      * const p     = PREG(1);
     opcode_t *dest         = cur_opcode + 2;
 
@@ -17276,8 +17303,9 @@
 }
 
 opcode_t *
-Parrot_invoke_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_invoke_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 414 "src/ops/core.ops"
     opcode_t   *dest       = cur_opcode + 3;
     PMC * const p          = PREG(1);
 
@@ -17289,8 +17317,9 @@
 }
 
 opcode_t *
-Parrot_yield (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_yield(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 425 "src/ops/core.ops"
     opcode_t   *dest = cur_opcode + 1;
     PMC * const p    = Parrot_pcc_get_sub(interp, CURRENT_CONTEXT(interp));
 
@@ -17301,8 +17330,9 @@
 }
 
 opcode_t *
-Parrot_tailcall_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_tailcall_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 435 "src/ops/core.ops"
     PMC * const p               = PREG(1);
     opcode_t   *dest            = cur_opcode + 2;
     PMC * const ctx             = CURRENT_CONTEXT(interp);
@@ -17319,30 +17349,34 @@
 }
 
 opcode_t *
-Parrot_returncc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_returncc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 451 "src/ops/core.ops"
     PMC * const p = Parrot_pcc_get_continuation(interp, CURRENT_CONTEXT(interp));
     opcode_t * const dest = VTABLE_invoke(interp, p, cur_opcode + 1);
     return (opcode_t *)dest;
 }
 
 opcode_t *
-Parrot_capture_lex_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_capture_lex_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 457 "src/ops/core.ops"
     Parrot_capture_lex(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_newclosure_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_newclosure_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 461 "src/ops/core.ops"
     PREG(1) = parrot_new_closure(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_args_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_args_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 499 "src/ops/core.ops"
     opcode_t * const raw_args = CUR_OPCODE;
     PMC * const signature = CONST(1)->u.key;
     PMC * call_sig;
@@ -17357,8 +17391,9 @@
 }
 
 opcode_t *
-Parrot_get_results_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_results_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 513 "src/ops/core.ops"
     opcode_t * const raw_returns = CUR_OPCODE;
     PMC * const signature = CONST(1)->u.key;
     PMC * call_sig;
@@ -17374,8 +17409,9 @@
 }
 
 opcode_t *
-Parrot_get_params_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_params_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 528 "src/ops/core.ops"
     opcode_t * const raw_params = CUR_OPCODE;
     PMC *caller_ctx, *ctx;
     PMC *ccont, *call_object;
@@ -17401,8 +17437,9 @@
 }
 
 opcode_t *
-Parrot_set_returns_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_returns_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 553 "src/ops/core.ops"
     opcode_t * const raw_returns = CUR_OPCODE;
     PMC      *signature          = CONST(1)->u.key;
     PMC      *ctx                = CURRENT_CONTEXT(interp);
@@ -17418,8 +17455,9 @@
 }
 
 opcode_t *
-Parrot_result_info_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_result_info_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 577 "src/ops/core.ops"
     PMC *caller_ctx  = Parrot_pcc_get_caller_ctx(interp, CURRENT_CONTEXT(interp));
     PMC *call_object = Parrot_pcc_get_signature(interp, caller_ctx);
     PMC *sig = VTABLE_get_attr_str(interp, call_object,
@@ -17434,51 +17472,58 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_set_addr_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_addr_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 618 "src/ops/core.ops"
     IREG(1) = PTR2INTVAL(CUR_OPCODE + cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_addr_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_addr_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 622 "src/ops/core.ops"
     VTABLE_set_pointer(interp, PREG(1), (CUR_OPCODE + cur_opcode[2]));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_addr_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_addr_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 626 "src/ops/core.ops"
     VTABLE_set_pointer(interp, PREG(1), (void*)IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_addr_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_addr_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 630 "src/ops/core.ops"
     void *ptr = VTABLE_get_pointer(interp, PREG(2));
     IREG(1)        = (INTVAL)ptr;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_schedule_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_schedule_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 652 "src/ops/core.ops"
     Parrot_cx_schedule_task(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_addhandler_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_addhandler_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 663 "src/ops/core.ops"
     Parrot_cx_add_handler(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_push_eh_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_push_eh_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 740 "src/ops/core.ops"
     PMC * const eh = Parrot_pmc_new(interp, enum_class_ExceptionHandler);
     VTABLE_set_pointer(interp, eh, CUR_OPCODE + cur_opcode[1]);
     Parrot_cx_add_handler_local(interp, eh);
@@ -17486,23 +17531,26 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_push_eh_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_push_eh_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 746 "src/ops/core.ops"
     Parrot_cx_add_handler_local(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_pop_eh (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pop_eh(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 750 "src/ops/core.ops"
     Parrot_cx_delete_handler_local(interp,
             Parrot_str_new(interp, "exception", 9));
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_throw_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_throw_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 755 "src/ops/core.ops"
     PMC * except = PREG(1);
     opcode_t *dest;
     opcode_t *const ret    = cur_opcode + 2;
@@ -17518,8 +17566,9 @@
 }
 
 opcode_t *
-Parrot_throw_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_throw_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 770 "src/ops/core.ops"
     opcode_t * dest;
     PMC * except = PREG(1);
     if (PMC_IS_NULL(except) || except->vtable->base_type != enum_class_Exception)
@@ -17532,8 +17581,9 @@
 }
 
 opcode_t *
-Parrot_rethrow_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_rethrow_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 782 "src/ops/core.ops"
     opcode_t * dest;
     if (PMC_IS_NULL(PREG(1)) || PREG(1)->vtable->base_type != enum_class_Exception) {
         opcode_t * const ret = cur_opcode + 2;
@@ -17548,16 +17598,18 @@
 }
 
 opcode_t *
-Parrot_count_eh_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_count_eh_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 796 "src/ops/core.ops"
     IREG(1) = Parrot_cx_count_handlers_local(interp,
             Parrot_str_new(interp, "exception", 9));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_die_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_die_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 801 "src/ops/core.ops"
     opcode_t        *dest;
     opcode_t * const ret       = cur_opcode + 2;
     PMC             *resume    = new_ret_continuation_pmc(interp, ret);
@@ -17571,8 +17623,9 @@
 }
 
 opcode_t *
-Parrot_die_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_die_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 801 "src/ops/core.ops"
     opcode_t        *dest;
     opcode_t * const ret       = cur_opcode + 2;
     PMC             *resume    = new_ret_continuation_pmc(interp, ret);
@@ -17586,8 +17639,9 @@
 }
 
 opcode_t *
-Parrot_die_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_die_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 814 "src/ops/core.ops"
     opcode_t        *dest;
     opcode_t * const ret       = cur_opcode + 2;
     PMC             *resume    = new_ret_continuation_pmc(interp, ret);
@@ -17603,8 +17657,9 @@
 }
 
 opcode_t *
-Parrot_die_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_die_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 814 "src/ops/core.ops"
     opcode_t        *dest;
     opcode_t * const ret       = cur_opcode + 2;
     PMC             *resume    = new_ret_continuation_pmc(interp, ret);
@@ -17620,8 +17675,9 @@
 }
 
 opcode_t *
-Parrot_die_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_die_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 829 "src/ops/core.ops"
     if (IREG(1) == EXCEPT_doomed)
         _exit(IREG(2));
     else {
@@ -17635,8 +17691,9 @@
 }
 
 opcode_t *
-Parrot_die_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_die_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 829 "src/ops/core.ops"
     if (cur_opcode[1] == EXCEPT_doomed)
         _exit(IREG(2));
     else {
@@ -17650,8 +17707,9 @@
 }
 
 opcode_t *
-Parrot_die_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_die_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 829 "src/ops/core.ops"
     if (IREG(1) == EXCEPT_doomed)
         _exit(cur_opcode[2]);
     else {
@@ -17665,8 +17723,9 @@
 }
 
 opcode_t *
-Parrot_die_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_die_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 829 "src/ops/core.ops"
     if (cur_opcode[1] == EXCEPT_doomed)
         _exit(cur_opcode[2]);
     else {
@@ -17680,8 +17739,9 @@
 }
 
 opcode_t *
-Parrot_exit_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_exit_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 842 "src/ops/core.ops"
     opcode_t        *dest;
     opcode_t * const ret       = cur_opcode + 2;
     PMC             *resume    = new_ret_continuation_pmc(interp, ret);
@@ -17696,8 +17756,9 @@
 }
 
 opcode_t *
-Parrot_exit_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_exit_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 842 "src/ops/core.ops"
     opcode_t        *dest;
     opcode_t * const ret       = cur_opcode + 2;
     PMC             *resume    = new_ret_continuation_pmc(interp, ret);
@@ -17712,8 +17773,9 @@
 }
 
 opcode_t *
-Parrot_pushmark_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pushmark_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 856 "src/ops/core.ops"
     PMC * const newint = Parrot_pmc_new(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, newint, IREG(1));
     VTABLE_push_pmc(interp, interp->dynamic_env, newint);
@@ -17721,8 +17783,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_pushmark_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pushmark_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 856 "src/ops/core.ops"
     PMC * const newint = Parrot_pmc_new(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, newint, cur_opcode[1]);
     VTABLE_push_pmc(interp, interp->dynamic_env, newint);
@@ -17730,8 +17793,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_popmark_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_popmark_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 862 "src/ops/core.ops"
     opcode_t * dest;
     opcode_t * const ret = cur_opcode + 2;
     int found = 0;
@@ -17753,8 +17817,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_popmark_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_popmark_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 862 "src/ops/core.ops"
     opcode_t * dest;
     opcode_t * const ret = cur_opcode + 2;
     int found = 0;
@@ -17776,195 +17841,221 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_pushaction_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pushaction_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 882 "src/ops/core.ops"
     VTABLE_push_pmc(interp, interp->dynamic_env, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_debug_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_debug_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 909 "src/ops/core.ops"
     if (IREG(1) != 0) { Interp_debug_SET(interp,   IREG(1)); }
     else         { Interp_debug_CLEAR(interp, PARROT_ALL_DEBUG_FLAGS); }
     interp->resume_offset = REL_PC + 2; interp->resume_flag = 1; return (opcode_t *)0;
 }
 
 opcode_t *
-Parrot_debug_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_debug_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 909 "src/ops/core.ops"
     if (cur_opcode[1] != 0) { Interp_debug_SET(interp,   cur_opcode[1]); }
     else         { Interp_debug_CLEAR(interp, PARROT_ALL_DEBUG_FLAGS); }
     interp->resume_offset = REL_PC + 2; interp->resume_flag = 1; return (opcode_t *)0;
 }
 
 opcode_t *
-Parrot_bounds_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bounds_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 924 "src/ops/core.ops"
     if (IREG(1) != 0) { Parrot_set_flag(interp,   PARROT_BOUNDS_FLAG); }
     else         { Interp_flags_CLEAR(interp, PARROT_BOUNDS_FLAG); }
     interp->resume_offset = REL_PC + 2; interp->resume_flag = 1; return (opcode_t *)0;
 }
 
 opcode_t *
-Parrot_bounds_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bounds_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 924 "src/ops/core.ops"
     if (cur_opcode[1] != 0) { Parrot_set_flag(interp,   PARROT_BOUNDS_FLAG); }
     else         { Interp_flags_CLEAR(interp, PARROT_BOUNDS_FLAG); }
     interp->resume_offset = REL_PC + 2; interp->resume_flag = 1; return (opcode_t *)0;
 }
 
 opcode_t *
-Parrot_profile_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_profile_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 939 "src/ops/core.ops"
     if (IREG(1) != 0) { Parrot_set_flag(interp,   PARROT_PROFILE_FLAG); }
     else         { Interp_flags_CLEAR(interp, PARROT_PROFILE_FLAG); }
     interp->resume_offset = REL_PC + 2; interp->resume_flag = 1; return (opcode_t *)0;
 }
 
 opcode_t *
-Parrot_profile_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_profile_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 939 "src/ops/core.ops"
     if (cur_opcode[1] != 0) { Parrot_set_flag(interp,   PARROT_PROFILE_FLAG); }
     else         { Interp_flags_CLEAR(interp, PARROT_PROFILE_FLAG); }
     interp->resume_offset = REL_PC + 2; interp->resume_flag = 1; return (opcode_t *)0;
 }
 
 opcode_t *
-Parrot_trace_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trace_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 954 "src/ops/core.ops"
     if (IREG(1) != 0) { Parrot_set_trace(interp,   IREG(1)); }
     else         { Parrot_clear_trace(interp, PARROT_ALL_TRACE_FLAGS); }
     interp->resume_offset = REL_PC + 2; interp->resume_flag = 1; return (opcode_t *)0;
 }
 
 opcode_t *
-Parrot_trace_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trace_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 954 "src/ops/core.ops"
     if (cur_opcode[1] != 0) { Parrot_set_trace(interp,   cur_opcode[1]); }
     else         { Parrot_clear_trace(interp, PARROT_ALL_TRACE_FLAGS); }
     interp->resume_offset = REL_PC + 2; interp->resume_flag = 1; return (opcode_t *)0;
 }
 
 opcode_t *
-Parrot_gc_debug_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gc_debug_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 968 "src/ops/core.ops"
     if (IREG(1) != 0) { Interp_flags_SET(interp,   PARROT_GC_DEBUG_FLAG); }
     else         { Interp_flags_CLEAR(interp, PARROT_GC_DEBUG_FLAG); }
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_gc_debug_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gc_debug_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 968 "src/ops/core.ops"
     if (cur_opcode[1] != 0) { Interp_flags_SET(interp,   PARROT_GC_DEBUG_FLAG); }
     else         { Interp_flags_CLEAR(interp, PARROT_GC_DEBUG_FLAG); }
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_interpinfo_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_interpinfo_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1002 "src/ops/core.ops"
     IREG(1) = interpinfo(interp, IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_interpinfo_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_interpinfo_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1002 "src/ops/core.ops"
     IREG(1) = interpinfo(interp, cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_interpinfo_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_interpinfo_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1006 "src/ops/core.ops"
     PREG(1) = interpinfo_p(interp, IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_interpinfo_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_interpinfo_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1006 "src/ops/core.ops"
     PREG(1) = interpinfo_p(interp, cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_interpinfo_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_interpinfo_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1010 "src/ops/core.ops"
     STRING * s = interpinfo_s(interp, IREG(2));
     SREG(1) = s;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_interpinfo_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_interpinfo_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1010 "src/ops/core.ops"
     STRING * s = interpinfo_s(interp, cur_opcode[2]);
     SREG(1) = s;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_warningson_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_warningson_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1030 "src/ops/core.ops"
     PARROT_WARNINGS_on(interp, IREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_warningson_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_warningson_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1030 "src/ops/core.ops"
     PARROT_WARNINGS_on(interp, cur_opcode[1]);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_warningsoff_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_warningsoff_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1042 "src/ops/core.ops"
     PARROT_WARNINGS_off(interp, IREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_warningsoff_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_warningsoff_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1042 "src/ops/core.ops"
     PARROT_WARNINGS_off(interp, cur_opcode[1]);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_errorson_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_errorson_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1077 "src/ops/core.ops"
     PARROT_ERRORS_on(interp, IREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_errorson_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_errorson_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1077 "src/ops/core.ops"
     PARROT_ERRORS_on(interp, cur_opcode[1]);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_errorsoff_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_errorsoff_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1089 "src/ops/core.ops"
     PARROT_ERRORS_off(interp, IREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_errorsoff_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_errorsoff_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1089 "src/ops/core.ops"
     PARROT_ERRORS_off(interp, cur_opcode[1]);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_runinterp_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_runinterp_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1105 "src/ops/core.ops"
     Interp * const new_interp = (Interp *)VTABLE_get_pointer(interp, PREG(1));
     Interp_flags_SET(new_interp, PARROT_EXTERN_CODE_FLAG);
     Parrot_switch_to_cs(new_interp, interp->code, 1);
@@ -17973,8 +18064,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_runinterp_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_runinterp_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1105 "src/ops/core.ops"
     Interp * const new_interp = (Interp *)VTABLE_get_pointer(interp, PREG(1));
     Interp_flags_SET(new_interp, PARROT_EXTERN_CODE_FLAG);
     Parrot_switch_to_cs(new_interp, interp->code, 1);
@@ -17983,16 +18075,18 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_getinterp_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getinterp_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1112 "src/ops/core.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, interp->iglobals,
            IGLOBALS_INTERPRETER);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_sweep_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sweep_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1156 "src/ops/core.ops"
     if (cur_opcode[1])
         Parrot_gc_mark_and_sweep(interp, 0);
     else
@@ -18002,64 +18096,73 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_collect (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_collect(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1170 "src/ops/core.ops"
     Parrot_gc_compact_memory_pool(interp);
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_sweepoff (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sweepoff(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1180 "src/ops/core.ops"
     Parrot_block_GC_mark(interp);
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_sweepon (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sweepon(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1190 "src/ops/core.ops"
     Parrot_unblock_GC_mark(interp);
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_collectoff (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_collectoff(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1200 "src/ops/core.ops"
     Parrot_block_GC_sweep(interp);
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_collecton (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_collecton(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1210 "src/ops/core.ops"
     Parrot_unblock_GC_sweep(interp);
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_needs_destroy_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_needs_destroy_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1221 "src/ops/core.ops"
     Parrot_gc_pmc_needs_early_collection(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_loadlib_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_loadlib_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1276 "src/ops/core.ops"
     PREG(1) = Parrot_load_lib(interp, SREG(2), NULL);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_loadlib_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_loadlib_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1276 "src/ops/core.ops"
     PREG(1) = Parrot_load_lib(interp, CONST(2)->u.string, NULL);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_dlfunc_p_p_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_dlfunc_p_p_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1280 "src/ops/core.ops"
     char * const  name      = Parrot_str_to_cstring(interp, (SREG(3)));
     void         *dl_handle = NULL;
     void         *ptr       = NULL;
@@ -18093,8 +18196,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_dlfunc_p_p_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_dlfunc_p_p_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1280 "src/ops/core.ops"
     char * const  name      = Parrot_str_to_cstring(interp, (CONST(3)->u.string));
     void         *dl_handle = NULL;
     void         *ptr       = NULL;
@@ -18128,8 +18232,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_dlfunc_p_p_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_dlfunc_p_p_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1280 "src/ops/core.ops"
     char * const  name      = Parrot_str_to_cstring(interp, (SREG(3)));
     void         *dl_handle = NULL;
     void         *ptr       = NULL;
@@ -18163,8 +18268,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_dlfunc_p_p_sc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_dlfunc_p_p_sc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1280 "src/ops/core.ops"
     char * const  name      = Parrot_str_to_cstring(interp, (CONST(3)->u.string));
     void         *dl_handle = NULL;
     void         *ptr       = NULL;
@@ -18198,8 +18304,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_dlvar_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_dlvar_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1312 "src/ops/core.ops"
     char * const  name      = Parrot_str_to_cstring(interp, (SREG(3)));
     void *        p         = NULL;
     void         *dl_handle = NULL;
@@ -18225,8 +18332,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_dlvar_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_dlvar_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1312 "src/ops/core.ops"
     char * const  name      = Parrot_str_to_cstring(interp, (CONST(3)->u.string));
     void *        p         = NULL;
     void         *dl_handle = NULL;
@@ -18252,8 +18360,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_compreg_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_compreg_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1336 "src/ops/core.ops"
     PMC * const compreg_hash = VTABLE_get_pmc_keyed_int(interp,
             interp->iglobals, IGLOBALS_COMPREG_HASH);
     VTABLE_set_pmc_keyed_str(interp, compreg_hash, SREG(1), PREG(2));
@@ -18261,8 +18370,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_compreg_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_compreg_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1336 "src/ops/core.ops"
     PMC * const compreg_hash = VTABLE_get_pmc_keyed_int(interp,
             interp->iglobals, IGLOBALS_COMPREG_HASH);
     VTABLE_set_pmc_keyed_str(interp, compreg_hash, CONST(1)->u.string, PREG(2));
@@ -18270,8 +18380,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_compreg_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_compreg_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1342 "src/ops/core.ops"
     PMC * const compreg_hash = VTABLE_get_pmc_keyed_int(interp,
             interp->iglobals, IGLOBALS_COMPREG_HASH);
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, compreg_hash, SREG(2));
@@ -18279,8 +18390,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_compreg_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_compreg_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1342 "src/ops/core.ops"
     PMC * const compreg_hash = VTABLE_get_pmc_keyed_int(interp,
             interp->iglobals, IGLOBALS_COMPREG_HASH);
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, compreg_hash, CONST(2)->u.string);
@@ -18288,22 +18400,25 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_new_callback_p_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_callback_p_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1348 "src/ops/core.ops"
     PREG(1) = Parrot_make_cb(interp, PREG(2), PREG(3), SREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_new_callback_p_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_callback_p_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1348 "src/ops/core.ops"
     PREG(1) = Parrot_make_cb(interp, PREG(2), PREG(3), CONST(4)->u.string);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_annotations_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_annotations_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1375 "src/ops/core.ops"
     if (interp->code->annotations) {
         opcode_t const cur_pos = (cur_opcode + 2) - interp->code->base.data;
         PREG(1) = PackFile_Annotations_lookup(interp, interp->code->annotations,
@@ -18316,8 +18431,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_annotations_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_annotations_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1393 "src/ops/core.ops"
     if (interp->code->annotations) {
         opcode_t const cur_pos = (cur_opcode + 3) - interp->code->base.data;
         PREG(1) = PackFile_Annotations_lookup(interp, interp->code->annotations,
@@ -18330,8 +18446,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_annotations_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_annotations_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1393 "src/ops/core.ops"
     if (interp->code->annotations) {
         opcode_t const cur_pos = (cur_opcode + 3) - interp->code->base.data;
         PREG(1) = PackFile_Annotations_lookup(interp, interp->code->annotations,
@@ -18344,22 +18461,25 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_band_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_band_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 62 "src/ops/bit.ops"
     IREG(1) &= IREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_band_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_band_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 62 "src/ops/bit.ops"
     IREG(1) &= cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_band_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_band_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 66 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     const INTVAL b = a & IREG(2);
     VTABLE_set_integer_native(interp, PREG(1), b);
@@ -18367,8 +18487,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_band_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_band_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 66 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     const INTVAL b = a & cur_opcode[2];
     VTABLE_set_integer_native(interp, PREG(1), b);
@@ -18376,8 +18497,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_band_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_band_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 72 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     const INTVAL b = VTABLE_get_integer(interp, PREG(2));
     VTABLE_set_integer_native(interp, PREG(1), a & b);
@@ -18385,45 +18507,51 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_band_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_band_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 78 "src/ops/bit.ops"
     IREG(1) = IREG(2) & IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_band_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_band_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 78 "src/ops/bit.ops"
     IREG(1) = cur_opcode[2] & IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_band_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_band_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 78 "src/ops/bit.ops"
     IREG(1) = IREG(2) & cur_opcode[3];
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_band_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_band_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 82 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     VTABLE_set_integer_native(interp, PREG(1), a & IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_band_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_band_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 82 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     VTABLE_set_integer_native(interp, PREG(1), a & cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_band_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_band_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 87 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     const INTVAL b = VTABLE_get_integer(interp, PREG(3));
     VTABLE_set_integer_native(interp, PREG(1), a & b);
@@ -18431,22 +18559,25 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bands_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bands_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 113 "src/ops/bit.ops"
     Parrot_str_bitwise_and(interp, SREG(1), SREG(2), &SREG(1));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bands_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bands_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 113 "src/ops/bit.ops"
     Parrot_str_bitwise_and(interp, SREG(1), CONST(2)->u.string, &SREG(1));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bands_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bands_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 117 "src/ops/bit.ops"
     STRING * const a = VTABLE_get_string(interp, PREG(1));
     STRING * const b = Parrot_str_bitwise_and(interp, a, SREG(2), NULL);
     VTABLE_set_string_native(interp, PREG(1), b);
@@ -18454,8 +18585,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bands_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bands_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 117 "src/ops/bit.ops"
     STRING * const a = VTABLE_get_string(interp, PREG(1));
     STRING * const b = Parrot_str_bitwise_and(interp, a, CONST(2)->u.string, NULL);
     VTABLE_set_string_native(interp, PREG(1), b);
@@ -18463,8 +18595,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bands_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bands_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 123 "src/ops/bit.ops"
     STRING * a = VTABLE_get_string(interp, PREG(1));
     STRING * b = VTABLE_get_string(interp, PREG(2));
     a = Parrot_str_bitwise_and(interp, a, b, NULL);
@@ -18473,29 +18606,33 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bands_s_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bands_s_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 130 "src/ops/bit.ops"
     SREG(1) = Parrot_str_bitwise_and(interp, SREG(2), SREG(3), NULL);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bands_s_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bands_s_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 130 "src/ops/bit.ops"
     SREG(1) = Parrot_str_bitwise_and(interp, CONST(2)->u.string, SREG(3), NULL);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bands_s_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bands_s_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 130 "src/ops/bit.ops"
     SREG(1) = Parrot_str_bitwise_and(interp, SREG(2), CONST(3)->u.string, NULL);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bands_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bands_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 134 "src/ops/bit.ops"
     STRING * const a = VTABLE_get_string(interp, PREG(2));
     STRING * const b = Parrot_str_bitwise_and(interp, a, SREG(3), NULL);
     VTABLE_set_string_native(interp, PREG(1), b);
@@ -18503,8 +18640,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bands_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bands_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 134 "src/ops/bit.ops"
     STRING * const a = VTABLE_get_string(interp, PREG(2));
     STRING * const b = Parrot_str_bitwise_and(interp, a, CONST(3)->u.string, NULL);
     VTABLE_set_string_native(interp, PREG(1), b);
@@ -18512,8 +18650,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bands_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bands_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 140 "src/ops/bit.ops"
     STRING * const a = VTABLE_get_string(interp, PREG(2));
     STRING * const b = VTABLE_get_string(interp, PREG(3));
     STRING * const c = Parrot_str_bitwise_and(interp, a, b, NULL);
@@ -18522,30 +18661,34 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bnot_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bnot_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 161 "src/ops/bit.ops"
     IREG(1) = ~ IREG(1);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_bnot_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bnot_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 165 "src/ops/bit.ops"
     IREG(1) = ~ IREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bnot_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bnot_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 169 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     VTABLE_set_integer_native(interp, PREG(1), ~a);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_bnot_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bnot_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 174 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     PMC * const b = Parrot_pmc_new(interp, VTABLE_type(interp, PREG(2)));
     VTABLE_set_integer_native(interp, b, ~a);
@@ -18554,29 +18697,33 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bnots_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bnots_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 191 "src/ops/bit.ops"
     Parrot_str_bitwise_not(interp, SREG(1), &SREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_bnots_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bnots_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 195 "src/ops/bit.ops"
     Parrot_str_bitwise_not(interp, SREG(2), &SREG(1));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bnots_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bnots_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 195 "src/ops/bit.ops"
     Parrot_str_bitwise_not(interp, CONST(2)->u.string, &SREG(1));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bnots_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bnots_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 199 "src/ops/bit.ops"
     STRING * a = VTABLE_get_string(interp, PREG(1));
     STRING * b = Parrot_str_bitwise_not(interp, a, NULL);
     VTABLE_set_string_native(interp, PREG(1), b);
@@ -18584,8 +18731,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_bnots_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bnots_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 205 "src/ops/bit.ops"
     STRING * a = VTABLE_get_string(interp, PREG(2));
     STRING * b = Parrot_str_bitwise_not(interp, a, NULL);
     VTABLE_set_string_native(interp, PREG(1), b);
@@ -18593,38 +18741,43 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bor_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bor_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 233 "src/ops/bit.ops"
     IREG(1) |= IREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bor_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bor_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 233 "src/ops/bit.ops"
     IREG(1) |= cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bor_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bor_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 237 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     VTABLE_set_integer_native(interp, PREG(1), a | IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bor_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bor_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 237 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     VTABLE_set_integer_native(interp, PREG(1), a | cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bor_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bor_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 242 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     const INTVAL b = VTABLE_get_integer(interp, PREG(2));
     VTABLE_set_integer_native(interp, PREG(1), a | b);
@@ -18632,45 +18785,51 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bor_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bor_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 248 "src/ops/bit.ops"
     IREG(1) = IREG(2) | IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bor_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bor_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 248 "src/ops/bit.ops"
     IREG(1) = cur_opcode[2] | IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bor_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bor_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 248 "src/ops/bit.ops"
     IREG(1) = IREG(2) | cur_opcode[3];
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bor_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bor_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 252 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     VTABLE_set_integer_native(interp, PREG(1), a | IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bor_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bor_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 252 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     VTABLE_set_integer_native(interp, PREG(1), a | cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bor_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bor_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 257 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     const INTVAL b = VTABLE_get_integer(interp, PREG(3));
     VTABLE_set_integer_native(interp, PREG(1), a | b);
@@ -18678,22 +18837,25 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bors_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bors_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 283 "src/ops/bit.ops"
     Parrot_str_bitwise_or(interp, SREG(1), SREG(2), &SREG(1));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bors_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bors_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 283 "src/ops/bit.ops"
     Parrot_str_bitwise_or(interp, SREG(1), CONST(2)->u.string, &SREG(1));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bors_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bors_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 287 "src/ops/bit.ops"
     STRING * const a = VTABLE_get_string(interp, PREG(1));
     STRING * const b = Parrot_str_bitwise_or(interp, a, SREG(2), NULL);
     VTABLE_set_string_native(interp, PREG(1), b);
@@ -18701,8 +18863,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bors_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bors_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 287 "src/ops/bit.ops"
     STRING * const a = VTABLE_get_string(interp, PREG(1));
     STRING * const b = Parrot_str_bitwise_or(interp, a, CONST(2)->u.string, NULL);
     VTABLE_set_string_native(interp, PREG(1), b);
@@ -18710,8 +18873,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bors_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bors_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 293 "src/ops/bit.ops"
     STRING * const a = VTABLE_get_string(interp, PREG(1));
     STRING * const b = VTABLE_get_string(interp, PREG(2));
     STRING * const c = Parrot_str_bitwise_or(interp, a, b, NULL);
@@ -18720,29 +18884,33 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bors_s_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bors_s_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 300 "src/ops/bit.ops"
     SREG(1) = Parrot_str_bitwise_or(interp, SREG(2), SREG(3), NULL);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bors_s_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bors_s_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 300 "src/ops/bit.ops"
     SREG(1) = Parrot_str_bitwise_or(interp, CONST(2)->u.string, SREG(3), NULL);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bors_s_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bors_s_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 300 "src/ops/bit.ops"
     SREG(1) = Parrot_str_bitwise_or(interp, SREG(2), CONST(3)->u.string, NULL);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bors_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bors_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 304 "src/ops/bit.ops"
     STRING * const b = VTABLE_get_string(interp, PREG(2));
     STRING * const c = Parrot_str_bitwise_or(interp, b, SREG(3), NULL);
     VTABLE_set_string_native(interp, PREG(1), c);
@@ -18750,8 +18918,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bors_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bors_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 304 "src/ops/bit.ops"
     STRING * const b = VTABLE_get_string(interp, PREG(2));
     STRING * const c = Parrot_str_bitwise_or(interp, b, CONST(3)->u.string, NULL);
     VTABLE_set_string_native(interp, PREG(1), c);
@@ -18759,8 +18928,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bors_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bors_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 310 "src/ops/bit.ops"
     STRING * const a = VTABLE_get_string(interp, PREG(2));
     STRING * const b = VTABLE_get_string(interp, PREG(3));
     STRING * const c = Parrot_str_bitwise_or(interp, a, b, NULL);
@@ -18769,22 +18939,25 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_shl_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shl_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 337 "src/ops/bit.ops"
     IREG(1) = bit_shift_left(IREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shl_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shl_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 337 "src/ops/bit.ops"
     IREG(1) = bit_shift_left(IREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shl_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shl_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 341 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     const INTVAL b = bit_shift_left(a, IREG(2));
     VTABLE_set_integer_native(interp, PREG(1), b);
@@ -18792,8 +18965,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shl_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shl_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 341 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     const INTVAL b = bit_shift_left(a, cur_opcode[2]);
     VTABLE_set_integer_native(interp, PREG(1), b);
@@ -18801,8 +18975,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shl_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shl_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 347 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     const INTVAL b = VTABLE_get_integer(interp, PREG(2));
     const INTVAL c = bit_shift_left(a, b);
@@ -18811,29 +18986,33 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shl_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shl_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 354 "src/ops/bit.ops"
     IREG(1) = bit_shift_left(IREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_shl_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shl_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 354 "src/ops/bit.ops"
     IREG(1) = bit_shift_left(cur_opcode[2], IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_shl_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shl_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 354 "src/ops/bit.ops"
     IREG(1) = bit_shift_left(IREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_shl_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shl_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 358 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     const INTVAL b = bit_shift_left(a, IREG(3));
     VTABLE_set_integer_native(interp, PREG(1), b);
@@ -18841,8 +19020,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_shl_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shl_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 358 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     const INTVAL b = bit_shift_left(a, cur_opcode[3]);
     VTABLE_set_integer_native(interp, PREG(1), b);
@@ -18850,8 +19030,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_shl_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shl_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 364 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     const INTVAL b = VTABLE_get_integer(interp, PREG(3));
     const INTVAL c = bit_shift_left(a, b);
@@ -18860,24 +19041,27 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_shr_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shr_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 391 "src/ops/bit.ops"
     const INTVAL signed_shift = -IREG(2);
     IREG(1) = bit_shift_left(IREG(1), signed_shift);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shr_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shr_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 391 "src/ops/bit.ops"
     const INTVAL signed_shift = -cur_opcode[2];
     IREG(1) = bit_shift_left(IREG(1), signed_shift);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shr_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shr_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 396 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     const INTVAL b = bit_shift_left(a, -IREG(2));
     VTABLE_set_integer_native(interp, PREG(1), b);
@@ -18885,8 +19069,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shr_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shr_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 396 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     const INTVAL b = bit_shift_left(a, -cur_opcode[2]);
     VTABLE_set_integer_native(interp, PREG(1), b);
@@ -18894,8 +19079,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shr_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shr_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 402 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(1));
     const INTVAL b = VTABLE_get_integer(interp, PREG(2));
     const INTVAL c = bit_shift_left(a, -b);
@@ -18904,32 +19090,36 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shr_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shr_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 409 "src/ops/bit.ops"
     const INTVAL signed_shift = -IREG(3);
     IREG(1) = bit_shift_left(IREG(2), signed_shift);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_shr_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shr_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 409 "src/ops/bit.ops"
     const INTVAL signed_shift = -IREG(3);
     IREG(1) = bit_shift_left(cur_opcode[2], signed_shift);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_shr_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shr_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 409 "src/ops/bit.ops"
     const INTVAL signed_shift = -cur_opcode[3];
     IREG(1) = bit_shift_left(IREG(2), signed_shift);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_shr_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shr_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 414 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     const INTVAL c = bit_shift_left(a, -IREG(3));
     VTABLE_set_integer_native(interp, PREG(1), c);
@@ -18937,8 +19127,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_shr_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shr_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 414 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     const INTVAL c = bit_shift_left(a, -cur_opcode[3]);
     VTABLE_set_integer_native(interp, PREG(1), c);
@@ -18946,8 +19137,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_shr_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shr_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 420 "src/ops/bit.ops"
     const INTVAL a = VTABLE_get_integer(interp, PREG(2));
     const INTVAL b = VTABLE_get_integer(interp, PREG(3));
     const INTVAL c = bit_shift_left(a, -b);
@@ -18956,8 +19148,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lsr_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lsr_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 447 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)IREG(1);
     const UINTVAL b = a >> IREG(2);
     IREG(1) = (INTVAL)b;
@@ -18965,8 +19158,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_lsr_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lsr_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 447 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)IREG(1);
     const UINTVAL b = a >> cur_opcode[2];
     IREG(1) = (INTVAL)b;
@@ -18974,8 +19168,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_lsr_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lsr_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 453 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)VTABLE_get_integer(interp, PREG(1));
     const UINTVAL b = a >> IREG(2);
     VTABLE_set_integer_native(interp, PREG(1), (INTVAL)b);
@@ -18983,8 +19178,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_lsr_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lsr_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 453 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)VTABLE_get_integer(interp, PREG(1));
     const UINTVAL b = a >> cur_opcode[2];
     VTABLE_set_integer_native(interp, PREG(1), (INTVAL)b);
@@ -18992,8 +19188,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_lsr_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lsr_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 459 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)VTABLE_get_integer(interp, PREG(1));
     const UINTVAL b = (UINTVAL)VTABLE_get_integer(interp, PREG(2));
     const UINTVAL c = a >> b;
@@ -19002,29 +19199,33 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_lsr_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lsr_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 466 "src/ops/bit.ops"
     IREG(1) = (INTVAL)((UINTVAL)IREG(2) >> IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lsr_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lsr_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 466 "src/ops/bit.ops"
     IREG(1) = (INTVAL)((UINTVAL)cur_opcode[2] >> IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lsr_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lsr_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 466 "src/ops/bit.ops"
     IREG(1) = (INTVAL)((UINTVAL)IREG(2) >> cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lsr_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lsr_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 470 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)VTABLE_get_integer(interp, PREG(2));
     const UINTVAL b = (UINTVAL)IREG(3);
     const UINTVAL c = a >> b;
@@ -19033,8 +19234,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lsr_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lsr_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 470 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)VTABLE_get_integer(interp, PREG(2));
     const UINTVAL b = (UINTVAL)cur_opcode[3];
     const UINTVAL c = a >> b;
@@ -19043,8 +19245,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lsr_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lsr_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 477 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)VTABLE_get_integer(interp, PREG(2));
     const UINTVAL b = (UINTVAL)VTABLE_get_integer(interp, PREG(3));
     const UINTVAL c = a >> b;
@@ -19053,8 +19256,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_rot_i_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_rot_i_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 493 "src/ops/bit.ops"
     const INTVAL r = IREG(2);
     INTVAL s = IREG(3);
     const INTVAL w = cur_opcode[4];
@@ -19070,8 +19274,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_rot_i_ic_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_rot_i_ic_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 493 "src/ops/bit.ops"
     const INTVAL r = cur_opcode[2];
     INTVAL s = IREG(3);
     const INTVAL w = cur_opcode[4];
@@ -19087,8 +19292,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_rot_i_i_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_rot_i_i_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 493 "src/ops/bit.ops"
     const INTVAL r = IREG(2);
     INTVAL s = cur_opcode[3];
     const INTVAL w = cur_opcode[4];
@@ -19104,22 +19310,25 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_bxor_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxor_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 529 "src/ops/bit.ops"
     IREG(1) ^= IREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bxor_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxor_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 529 "src/ops/bit.ops"
     IREG(1) ^= cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bxor_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxor_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 533 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)VTABLE_get_integer(interp, PREG(1));
     const UINTVAL b = a ^ IREG(2);
     VTABLE_set_integer_native(interp, PREG(1), (INTVAL)b);
@@ -19127,8 +19336,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bxor_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxor_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 533 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)VTABLE_get_integer(interp, PREG(1));
     const UINTVAL b = a ^ cur_opcode[2];
     VTABLE_set_integer_native(interp, PREG(1), (INTVAL)b);
@@ -19136,8 +19346,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bxor_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxor_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 539 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)VTABLE_get_integer(interp, PREG(1));
     const UINTVAL b = (UINTVAL)VTABLE_get_integer(interp, PREG(2));
     const UINTVAL c = a ^ b;
@@ -19146,29 +19357,33 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bxor_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxor_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 546 "src/ops/bit.ops"
     IREG(1) = IREG(2) ^ IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bxor_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxor_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 546 "src/ops/bit.ops"
     IREG(1) = cur_opcode[2] ^ IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bxor_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxor_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 546 "src/ops/bit.ops"
     IREG(1) = IREG(2) ^ cur_opcode[3];
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bxor_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxor_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 550 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)VTABLE_get_integer(interp, PREG(2));
     const UINTVAL b = a ^ IREG(3);
     VTABLE_set_integer_native(interp, PREG(1), (INTVAL)b);
@@ -19176,8 +19391,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bxor_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxor_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 550 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)VTABLE_get_integer(interp, PREG(2));
     const UINTVAL b = a ^ cur_opcode[3];
     VTABLE_set_integer_native(interp, PREG(1), (INTVAL)b);
@@ -19185,8 +19401,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bxor_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxor_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 556 "src/ops/bit.ops"
     const UINTVAL a = (UINTVAL)VTABLE_get_integer(interp, PREG(2));
     const UINTVAL b = (UINTVAL)VTABLE_get_integer(interp, PREG(3));
     const UINTVAL c = a ^ b;
@@ -19195,22 +19412,25 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bxors_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxors_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 583 "src/ops/bit.ops"
     Parrot_str_bitwise_xor(interp, SREG(1), SREG(2), &SREG(1));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bxors_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxors_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 583 "src/ops/bit.ops"
     Parrot_str_bitwise_xor(interp, SREG(1), CONST(2)->u.string, &SREG(1));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bxors_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxors_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 587 "src/ops/bit.ops"
     STRING *a = VTABLE_get_string(interp, PREG(1));
     STRING *b = Parrot_str_bitwise_xor(interp, a, SREG(2), NULL);
     VTABLE_set_string_native(interp, PREG(1), b);
@@ -19218,8 +19438,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bxors_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxors_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 587 "src/ops/bit.ops"
     STRING *a = VTABLE_get_string(interp, PREG(1));
     STRING *b = Parrot_str_bitwise_xor(interp, a, CONST(2)->u.string, NULL);
     VTABLE_set_string_native(interp, PREG(1), b);
@@ -19227,8 +19448,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bxors_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxors_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 593 "src/ops/bit.ops"
     STRING *a = VTABLE_get_string(interp, PREG(1));
     STRING *b = VTABLE_get_string(interp, PREG(2));
     STRING *c = Parrot_str_bitwise_xor(interp, a, b, NULL);
@@ -19237,29 +19459,33 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bxors_s_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxors_s_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 600 "src/ops/bit.ops"
     SREG(1) = Parrot_str_bitwise_xor(interp, SREG(2), SREG(3), NULL);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bxors_s_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxors_s_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 600 "src/ops/bit.ops"
     SREG(1) = Parrot_str_bitwise_xor(interp, CONST(2)->u.string, SREG(3), NULL);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bxors_s_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxors_s_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 600 "src/ops/bit.ops"
     SREG(1) = Parrot_str_bitwise_xor(interp, SREG(2), CONST(3)->u.string, NULL);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bxors_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxors_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 604 "src/ops/bit.ops"
     STRING *a = VTABLE_get_string(interp, PREG(2));
     STRING *b = Parrot_str_bitwise_xor(interp, a, SREG(3), NULL);
     VTABLE_set_string_native(interp, PREG(1), b);
@@ -19267,8 +19493,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bxors_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxors_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 604 "src/ops/bit.ops"
     STRING *a = VTABLE_get_string(interp, PREG(2));
     STRING *b = Parrot_str_bitwise_xor(interp, a, CONST(3)->u.string, NULL);
     VTABLE_set_string_native(interp, PREG(1), b);
@@ -19276,8 +19503,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_bxors_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bxors_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 610 "src/ops/bit.ops"
     STRING *a = VTABLE_get_string(interp, PREG(2));
     STRING *b = VTABLE_get_string(interp, PREG(3));
     STRING *c = Parrot_str_bitwise_xor(interp, a, b, NULL);
@@ -19286,8 +19514,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 66 "src/ops/cmp.ops"
     if (IREG(1) == IREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19295,8 +19524,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_ic_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_ic_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 66 "src/ops/cmp.ops"
     if (cur_opcode[1] == IREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19304,8 +19534,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_i_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_i_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 66 "src/ops/cmp.ops"
     if (IREG(1) == cur_opcode[2]) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19313,8 +19544,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_n_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_n_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 72 "src/ops/cmp.ops"
     if (NREG(1) == NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19322,8 +19554,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_nc_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_nc_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 72 "src/ops/cmp.ops"
     if (CONST(1)->u.number == NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19331,8 +19564,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_n_nc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_n_nc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 72 "src/ops/cmp.ops"
     if (NREG(1) == CONST(2)->u.number) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19340,8 +19574,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_s_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_s_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 78 "src/ops/cmp.ops"
     if (Parrot_str_equal(interp, SREG(1), SREG(2))) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19349,8 +19584,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_sc_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_sc_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 78 "src/ops/cmp.ops"
     if (Parrot_str_equal(interp, CONST(1)->u.string, SREG(2))) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19358,8 +19594,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_s_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_s_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 78 "src/ops/cmp.ops"
     if (Parrot_str_equal(interp, SREG(1), CONST(2)->u.string)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19367,8 +19604,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 84 "src/ops/cmp.ops"
     if (VTABLE_is_equal(interp, PREG(1), PREG(2))) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19376,8 +19614,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_p_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_p_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 90 "src/ops/cmp.ops"
     PMC * temp = Parrot_pmc_new_temporary(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, temp, IREG(2));
 
@@ -19391,8 +19630,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_p_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_p_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 90 "src/ops/cmp.ops"
     PMC * temp = Parrot_pmc_new_temporary(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, temp, cur_opcode[2]);
 
@@ -19406,8 +19646,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_p_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_p_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 102 "src/ops/cmp.ops"
     /*
      * the get_number and get_string should probably
      * be also replaced with code like above, as
@@ -19421,8 +19662,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_p_nc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_p_nc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 102 "src/ops/cmp.ops"
     /*
      * the get_number and get_string should probably
      * be also replaced with code like above, as
@@ -19436,8 +19678,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_p_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_p_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 114 "src/ops/cmp.ops"
     if (Parrot_str_equal(interp, VTABLE_get_string(interp, PREG(1)), SREG(2))) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19445,8 +19688,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_p_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_p_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 114 "src/ops/cmp.ops"
     if (Parrot_str_equal(interp, VTABLE_get_string(interp, PREG(1)), CONST(2)->u.string)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19454,8 +19698,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_str_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_str_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 120 "src/ops/cmp.ops"
     if (VTABLE_is_equal_string(interp, PREG(1), PREG(2))) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19463,8 +19708,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_num_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_num_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 126 "src/ops/cmp.ops"
     if (VTABLE_is_equal_num(interp, PREG(1), PREG(2))) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19472,8 +19718,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_addr_s_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_addr_s_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 132 "src/ops/cmp.ops"
     if (SREG(1) == SREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19481,8 +19728,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_addr_sc_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_addr_sc_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 132 "src/ops/cmp.ops"
     if (CONST(1)->u.string == SREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19490,8 +19738,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_addr_s_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_addr_s_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 132 "src/ops/cmp.ops"
     if (SREG(1) == CONST(2)->u.string) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19499,8 +19748,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_addr_sc_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_addr_sc_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 132 "src/ops/cmp.ops"
     if (CONST(1)->u.string == CONST(2)->u.string) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19508,8 +19758,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_eq_addr_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_eq_addr_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 138 "src/ops/cmp.ops"
     if (PREG(1) == PREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19517,8 +19768,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 172 "src/ops/cmp.ops"
     if (IREG(1) != IREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19526,8 +19778,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_ic_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_ic_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 172 "src/ops/cmp.ops"
     if (cur_opcode[1] != IREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19535,8 +19788,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_i_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_i_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 172 "src/ops/cmp.ops"
     if (IREG(1) != cur_opcode[2]) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19544,8 +19798,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_n_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_n_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 178 "src/ops/cmp.ops"
     if (NREG(1) != NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19553,8 +19808,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_nc_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_nc_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 178 "src/ops/cmp.ops"
     if (CONST(1)->u.number != NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19562,8 +19818,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_n_nc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_n_nc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 178 "src/ops/cmp.ops"
     if (NREG(1) != CONST(2)->u.number) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19571,8 +19828,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_s_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_s_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 184 "src/ops/cmp.ops"
     if (Parrot_str_not_equal(interp, SREG(1), SREG(2))) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19580,8 +19838,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_sc_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_sc_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 184 "src/ops/cmp.ops"
     if (Parrot_str_not_equal(interp, CONST(1)->u.string, SREG(2))) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19589,8 +19848,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_s_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_s_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 184 "src/ops/cmp.ops"
     if (Parrot_str_not_equal(interp, SREG(1), CONST(2)->u.string)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19598,8 +19858,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 190 "src/ops/cmp.ops"
     if (!VTABLE_is_equal(interp, PREG(1), PREG(2))) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19607,8 +19868,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_p_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_p_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 196 "src/ops/cmp.ops"
     PMC * temp = Parrot_pmc_new_temporary(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, temp, IREG(2));
 
@@ -19622,8 +19884,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_p_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_p_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 196 "src/ops/cmp.ops"
     PMC * temp = Parrot_pmc_new_temporary(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, temp, cur_opcode[2]);
 
@@ -19637,8 +19900,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_p_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_p_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 208 "src/ops/cmp.ops"
     if (VTABLE_get_number(interp, PREG(1)) != NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19646,8 +19910,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_p_nc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_p_nc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 208 "src/ops/cmp.ops"
     if (VTABLE_get_number(interp, PREG(1)) != CONST(2)->u.number) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19655,8 +19920,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_p_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_p_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 214 "src/ops/cmp.ops"
     if (Parrot_str_not_equal(interp, VTABLE_get_string(interp, PREG(1)), SREG(2))) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19664,8 +19930,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_p_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_p_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 214 "src/ops/cmp.ops"
     if (Parrot_str_not_equal(interp, VTABLE_get_string(interp, PREG(1)), CONST(2)->u.string)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19673,8 +19940,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_str_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_str_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 220 "src/ops/cmp.ops"
     if (VTABLE_cmp_string(interp, PREG(1), PREG(2)) != 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19682,8 +19950,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_num_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_num_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 226 "src/ops/cmp.ops"
     if (VTABLE_cmp_num(interp, PREG(1), PREG(2)) != 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19691,8 +19960,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_addr_s_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_addr_s_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 232 "src/ops/cmp.ops"
     if (SREG(1) != SREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19700,8 +19970,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_addr_sc_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_addr_sc_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 232 "src/ops/cmp.ops"
     if (CONST(1)->u.string != SREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19709,8 +19980,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_addr_s_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_addr_s_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 232 "src/ops/cmp.ops"
     if (SREG(1) != CONST(2)->u.string) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19718,8 +19990,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_addr_sc_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_addr_sc_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 232 "src/ops/cmp.ops"
     if (CONST(1)->u.string != CONST(2)->u.string) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19727,8 +20000,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ne_addr_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ne_addr_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 238 "src/ops/cmp.ops"
     if (PREG(1) != PREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19736,8 +20010,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 268 "src/ops/cmp.ops"
     if (IREG(1) < IREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19745,8 +20020,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_ic_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_ic_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 268 "src/ops/cmp.ops"
     if (cur_opcode[1] < IREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19754,8 +20030,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_i_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_i_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 268 "src/ops/cmp.ops"
     if (IREG(1) < cur_opcode[2]) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19763,8 +20040,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_n_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_n_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 274 "src/ops/cmp.ops"
     if (NREG(1) < NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19772,8 +20050,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_nc_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_nc_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 274 "src/ops/cmp.ops"
     if (CONST(1)->u.number < NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19781,8 +20060,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_n_nc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_n_nc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 274 "src/ops/cmp.ops"
     if (NREG(1) < CONST(2)->u.number) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19790,8 +20070,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_s_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_s_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 280 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, SREG(1), SREG(2)) < 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19799,8 +20080,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_sc_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_sc_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 280 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, CONST(1)->u.string, SREG(2)) < 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19808,8 +20090,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_s_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_s_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 280 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, SREG(1), CONST(2)->u.string) < 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19817,8 +20100,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 286 "src/ops/cmp.ops"
     if (VTABLE_cmp(interp, PREG(1), PREG(2)) < 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19826,8 +20110,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_p_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_p_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 292 "src/ops/cmp.ops"
     PMC * temp  = Parrot_pmc_new_temporary(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, temp, IREG(2));
 
@@ -19841,8 +20126,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_p_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_p_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 292 "src/ops/cmp.ops"
     PMC * temp  = Parrot_pmc_new_temporary(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, temp, cur_opcode[2]);
 
@@ -19856,8 +20142,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_p_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_p_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 304 "src/ops/cmp.ops"
     if (VTABLE_get_number(interp, PREG(1)) < NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19865,8 +20152,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_p_nc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_p_nc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 304 "src/ops/cmp.ops"
     if (VTABLE_get_number(interp, PREG(1)) < CONST(2)->u.number) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19874,8 +20162,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_p_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_p_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 310 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, VTABLE_get_string(interp, PREG(1)), SREG(2)) < 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19883,8 +20172,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_p_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_p_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 310 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, VTABLE_get_string(interp, PREG(1)), CONST(2)->u.string) < 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19892,8 +20182,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_str_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_str_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 316 "src/ops/cmp.ops"
     if (VTABLE_cmp_string(interp, PREG(1), PREG(2)) < 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19901,8 +20192,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lt_num_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lt_num_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 322 "src/ops/cmp.ops"
     if (VTABLE_cmp_num(interp, PREG(1), PREG(2)) < 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19910,8 +20202,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 352 "src/ops/cmp.ops"
     if (IREG(1) <= IREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19919,8 +20212,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_ic_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_ic_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 352 "src/ops/cmp.ops"
     if (cur_opcode[1] <= IREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19928,8 +20222,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_i_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_i_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 352 "src/ops/cmp.ops"
     if (IREG(1) <= cur_opcode[2]) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19937,8 +20232,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_n_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_n_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 358 "src/ops/cmp.ops"
     if (NREG(1) <= NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19946,8 +20242,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_nc_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_nc_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 358 "src/ops/cmp.ops"
     if (CONST(1)->u.number <= NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19955,8 +20252,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_n_nc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_n_nc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 358 "src/ops/cmp.ops"
     if (NREG(1) <= CONST(2)->u.number) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19964,8 +20262,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_s_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_s_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 364 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, SREG(1), SREG(2)) <= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19973,8 +20272,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_sc_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_sc_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 364 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, CONST(1)->u.string, SREG(2)) <= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19982,8 +20282,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_s_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_s_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 364 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, SREG(1), CONST(2)->u.string) <= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -19991,8 +20292,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 370 "src/ops/cmp.ops"
     if (VTABLE_cmp(interp, PREG(1), PREG(2)) <= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20000,8 +20302,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_p_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_p_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 376 "src/ops/cmp.ops"
     PMC * temp  = Parrot_pmc_new_temporary(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, temp, IREG(2));
 
@@ -20015,8 +20318,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_p_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_p_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 376 "src/ops/cmp.ops"
     PMC * temp  = Parrot_pmc_new_temporary(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, temp, cur_opcode[2]);
 
@@ -20030,8 +20334,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_p_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_p_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 388 "src/ops/cmp.ops"
     if (VTABLE_get_number(interp, PREG(1)) <= NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20039,8 +20344,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_p_nc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_p_nc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 388 "src/ops/cmp.ops"
     if (VTABLE_get_number(interp, PREG(1)) <= CONST(2)->u.number) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20048,8 +20354,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_p_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_p_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 394 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, VTABLE_get_string(interp, PREG(1)), SREG(2)) <= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20057,8 +20364,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_p_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_p_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 394 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, VTABLE_get_string(interp, PREG(1)), CONST(2)->u.string) <= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20066,8 +20374,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_str_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_str_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 400 "src/ops/cmp.ops"
     if (VTABLE_cmp_string(interp, PREG(1), PREG(2)) <= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20075,8 +20384,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_le_num_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_le_num_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 406 "src/ops/cmp.ops"
     if (VTABLE_cmp_num(interp, PREG(1), PREG(2)) <= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20084,8 +20394,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_gt_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gt_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 430 "src/ops/cmp.ops"
     if (VTABLE_cmp(interp, PREG(1), PREG(2)) > 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20093,8 +20404,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_gt_p_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gt_p_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 436 "src/ops/cmp.ops"
     PMC * temp  = Parrot_pmc_new_temporary(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, temp, IREG(2));
 
@@ -20108,8 +20420,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_gt_p_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gt_p_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 436 "src/ops/cmp.ops"
     PMC * temp  = Parrot_pmc_new_temporary(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, temp, cur_opcode[2]);
 
@@ -20123,8 +20436,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_gt_p_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gt_p_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 448 "src/ops/cmp.ops"
     if (VTABLE_get_number(interp, PREG(1)) > NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20132,8 +20446,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_gt_p_nc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gt_p_nc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 448 "src/ops/cmp.ops"
     if (VTABLE_get_number(interp, PREG(1)) > CONST(2)->u.number) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20141,8 +20456,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_gt_p_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gt_p_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 454 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, VTABLE_get_string(interp, PREG(1)), SREG(2)) > 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20150,8 +20466,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_gt_p_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gt_p_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 454 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, VTABLE_get_string(interp, PREG(1)), CONST(2)->u.string) > 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20159,8 +20476,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_gt_str_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gt_str_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 460 "src/ops/cmp.ops"
     if (VTABLE_cmp_string(interp, PREG(1), PREG(2)) > 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20168,8 +20486,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_gt_num_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gt_num_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 466 "src/ops/cmp.ops"
     if (VTABLE_cmp_num(interp, PREG(1), PREG(2)) > 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20177,8 +20496,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ge_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ge_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 490 "src/ops/cmp.ops"
     if (VTABLE_cmp(interp, PREG(1), PREG(2)) >= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20186,8 +20506,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ge_p_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ge_p_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 496 "src/ops/cmp.ops"
     PMC * temp  = Parrot_pmc_new_temporary(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, temp, IREG(2));
 
@@ -20201,8 +20522,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ge_p_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ge_p_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 496 "src/ops/cmp.ops"
     PMC * temp  = Parrot_pmc_new_temporary(interp, enum_class_Integer);
     VTABLE_set_integer_native(interp, temp, cur_opcode[2]);
 
@@ -20216,8 +20538,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ge_p_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ge_p_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 508 "src/ops/cmp.ops"
     if (VTABLE_get_number(interp, PREG(1)) >= NREG(2)) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20225,8 +20548,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ge_p_nc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ge_p_nc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 508 "src/ops/cmp.ops"
     if (VTABLE_get_number(interp, PREG(1)) >= CONST(2)->u.number) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20234,8 +20558,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ge_p_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ge_p_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 514 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, VTABLE_get_string(interp, PREG(1)), SREG(2)) >= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20243,8 +20568,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ge_p_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ge_p_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 514 "src/ops/cmp.ops"
     if (Parrot_str_compare(interp, VTABLE_get_string(interp, PREG(1)), CONST(2)->u.string) >= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20252,8 +20578,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ge_str_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ge_str_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 520 "src/ops/cmp.ops"
     if (VTABLE_cmp_string(interp, PREG(1), PREG(2)) >= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20261,8 +20588,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ge_num_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ge_num_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 526 "src/ops/cmp.ops"
     if (VTABLE_cmp_num(interp, PREG(1), PREG(2)) >= 0) {
         return (opcode_t *)cur_opcode + cur_opcode[3];
     }
@@ -20270,8 +20598,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_if_null_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_if_null_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 544 "src/ops/cmp.ops"
     if (PMC_IS_NULL(PREG(1))) {
         return (opcode_t *)cur_opcode + cur_opcode[2];
     }
@@ -20279,8 +20608,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_if_null_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_if_null_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 550 "src/ops/cmp.ops"
     if (STRING_IS_NULL(SREG(1))) {
         return (opcode_t *)cur_opcode + cur_opcode[2];
     }
@@ -20288,8 +20618,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unless_null_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unless_null_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 568 "src/ops/cmp.ops"
     if (!PMC_IS_NULL(PREG(1))) {
         return (opcode_t *)cur_opcode + cur_opcode[2];
     }
@@ -20297,8 +20628,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unless_null_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unless_null_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 574 "src/ops/cmp.ops"
     if (!STRING_IS_NULL(SREG(1))) {
         return (opcode_t *)cur_opcode + cur_opcode[2];
     }
@@ -20306,8 +20638,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_cmp_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 615 "src/ops/cmp.ops"
     IREG(1) = IREG(2) < IREG(3) ? -1 :
          IREG(2) > IREG(3) ? +1 :
          0;
@@ -20315,8 +20648,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 615 "src/ops/cmp.ops"
     IREG(1) = cur_opcode[2] < IREG(3) ? -1 :
          cur_opcode[2] > IREG(3) ? +1 :
          0;
@@ -20324,8 +20658,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 615 "src/ops/cmp.ops"
     IREG(1) = IREG(2) < cur_opcode[3] ? -1 :
          IREG(2) > cur_opcode[3] ? +1 :
          0;
@@ -20333,8 +20668,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 621 "src/ops/cmp.ops"
     IREG(1) = NREG(2) < NREG(3) ? -1 :
          NREG(2) > NREG(3) ? +1 :
          0;
@@ -20342,8 +20678,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 621 "src/ops/cmp.ops"
     IREG(1) = CONST(2)->u.number < NREG(3) ? -1 :
          CONST(2)->u.number > NREG(3) ? +1 :
          0;
@@ -20351,8 +20688,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 621 "src/ops/cmp.ops"
     IREG(1) = NREG(2) < CONST(3)->u.number ? -1 :
          NREG(2) > CONST(3)->u.number ? +1 :
          0;
@@ -20360,36 +20698,41 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 627 "src/ops/cmp.ops"
     IREG(1) = Parrot_str_compare(interp, SREG(2), SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 627 "src/ops/cmp.ops"
     IREG(1) = Parrot_str_compare(interp, CONST(2)->u.string, SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 627 "src/ops/cmp.ops"
     IREG(1) = Parrot_str_compare(interp, SREG(2), CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 631 "src/ops/cmp.ops"
     IREG(1) = VTABLE_cmp(interp, PREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/cmp.ops"
     const INTVAL l = VTABLE_get_integer(interp, PREG(2));
     IREG(1) = l < IREG(3) ? -1 :
          l > IREG(3) ? +1 :
@@ -20398,8 +20741,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/cmp.ops"
     const INTVAL l = VTABLE_get_integer(interp, PREG(2));
     IREG(1) = l < cur_opcode[3] ? -1 :
          l > cur_opcode[3] ? +1 :
@@ -20408,8 +20752,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 642 "src/ops/cmp.ops"
     const FLOATVAL l = VTABLE_get_number(interp, PREG(2));
     IREG(1) = l < NREG(3) ? -1 :
          l > NREG(3) ? +1 :
@@ -20418,8 +20763,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 642 "src/ops/cmp.ops"
     const FLOATVAL l = VTABLE_get_number(interp, PREG(2));
     IREG(1) = l < CONST(3)->u.number ? -1 :
          l > CONST(3)->u.number ? +1 :
@@ -20428,45 +20774,51 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/cmp.ops"
     STRING* const l = VTABLE_get_string(interp, PREG(2));
     IREG(1) = Parrot_str_compare(interp, l, SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_i_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_i_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/cmp.ops"
     STRING* const l = VTABLE_get_string(interp, PREG(2));
     IREG(1) = Parrot_str_compare(interp, l, CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_str_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_str_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 654 "src/ops/cmp.ops"
     IREG(1) = VTABLE_cmp_string(interp, PREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_num_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_num_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 658 "src/ops/cmp.ops"
     IREG(1) = VTABLE_cmp_num(interp, PREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmp_pmc_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmp_pmc_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 670 "src/ops/cmp.ops"
     PREG(1) = VTABLE_cmp_pmc(interp, PREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_issame_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_issame_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 707 "src/ops/cmp.ops"
     if (PREG(2) == PREG(3))
         IREG(1) = 1;
     else
@@ -20475,36 +20827,41 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_issame_i_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_issame_i_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 714 "src/ops/cmp.ops"
     IREG(1) = SREG(2) == SREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_issame_i_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_issame_i_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 714 "src/ops/cmp.ops"
     IREG(1) = CONST(2)->u.string == SREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_issame_i_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_issame_i_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 714 "src/ops/cmp.ops"
     IREG(1) = SREG(2) == CONST(3)->u.string;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_issame_i_sc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_issame_i_sc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 714 "src/ops/cmp.ops"
     IREG(1) = CONST(2)->u.string == CONST(3)->u.string;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isntsame_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isntsame_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 718 "src/ops/cmp.ops"
     if (PREG(2) == PREG(3))
         IREG(1) = 0;
     else
@@ -20513,295 +20870,337 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isntsame_i_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isntsame_i_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 725 "src/ops/cmp.ops"
     IREG(1) = SREG(2) != SREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isntsame_i_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isntsame_i_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 725 "src/ops/cmp.ops"
     IREG(1) = CONST(2)->u.string != SREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isntsame_i_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isntsame_i_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 725 "src/ops/cmp.ops"
     IREG(1) = SREG(2) != CONST(3)->u.string;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isntsame_i_sc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isntsame_i_sc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 725 "src/ops/cmp.ops"
     IREG(1) = CONST(2)->u.string != CONST(3)->u.string;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_istrue_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_istrue_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 729 "src/ops/cmp.ops"
     IREG(1) = VTABLE_get_bool(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_isfalse_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isfalse_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 733 "src/ops/cmp.ops"
     IREG(1) = !VTABLE_get_bool(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_isnull_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isnull_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 737 "src/ops/cmp.ops"
     IREG(1) = PMC_IS_NULL(PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_isnull_i_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isnull_i_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 737 "src/ops/cmp.ops"
     IREG(1) = PMC_IS_NULL(CONST(2)->u.key);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_isnull_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isnull_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 741 "src/ops/cmp.ops"
     IREG(1) = STRING_IS_NULL(SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_isnull_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isnull_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 741 "src/ops/cmp.ops"
     IREG(1) = STRING_IS_NULL(CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_isgt_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isgt_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 759 "src/ops/cmp.ops"
     IREG(1) = (VTABLE_cmp(interp, PREG(2), PREG(3)) > 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isge_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isge_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 777 "src/ops/cmp.ops"
     IREG(1) = (VTABLE_cmp(interp, PREG(2), PREG(3)) >= 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isle_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isle_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 793 "src/ops/cmp.ops"
     IREG(1) = IREG(2) <= IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isle_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isle_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 793 "src/ops/cmp.ops"
     IREG(1) = cur_opcode[2] <= IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isle_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isle_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 793 "src/ops/cmp.ops"
     IREG(1) = IREG(2) <= cur_opcode[3];
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isle_i_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isle_i_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 797 "src/ops/cmp.ops"
     IREG(1) = NREG(2) <= NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isle_i_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isle_i_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 797 "src/ops/cmp.ops"
     IREG(1) = CONST(2)->u.number <= NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isle_i_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isle_i_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 797 "src/ops/cmp.ops"
     IREG(1) = NREG(2) <= CONST(3)->u.number;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isle_i_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isle_i_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 801 "src/ops/cmp.ops"
     IREG(1) = Parrot_str_compare(interp, SREG(2), SREG(3)) <= 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isle_i_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isle_i_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 801 "src/ops/cmp.ops"
     IREG(1) = Parrot_str_compare(interp, CONST(2)->u.string, SREG(3)) <= 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isle_i_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isle_i_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 801 "src/ops/cmp.ops"
     IREG(1) = Parrot_str_compare(interp, SREG(2), CONST(3)->u.string) <= 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isle_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isle_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 805 "src/ops/cmp.ops"
     IREG(1) = (VTABLE_cmp(interp, PREG(2), PREG(3)) <= 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_islt_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_islt_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 821 "src/ops/cmp.ops"
     IREG(1) = (IREG(2) < IREG(3)) ? 1 : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_islt_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_islt_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 821 "src/ops/cmp.ops"
     IREG(1) = (cur_opcode[2] < IREG(3)) ? 1 : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_islt_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_islt_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 821 "src/ops/cmp.ops"
     IREG(1) = (IREG(2) < cur_opcode[3]) ? 1 : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_islt_i_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_islt_i_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 825 "src/ops/cmp.ops"
     IREG(1) = NREG(2) < NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_islt_i_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_islt_i_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 825 "src/ops/cmp.ops"
     IREG(1) = CONST(2)->u.number < NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_islt_i_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_islt_i_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 825 "src/ops/cmp.ops"
     IREG(1) = NREG(2) < CONST(3)->u.number;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_islt_i_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_islt_i_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 829 "src/ops/cmp.ops"
     IREG(1) = Parrot_str_compare(interp, SREG(2), SREG(3)) < 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_islt_i_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_islt_i_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 829 "src/ops/cmp.ops"
     IREG(1) = Parrot_str_compare(interp, CONST(2)->u.string, SREG(3)) < 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_islt_i_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_islt_i_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 829 "src/ops/cmp.ops"
     IREG(1) = Parrot_str_compare(interp, SREG(2), CONST(3)->u.string) < 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_islt_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_islt_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 833 "src/ops/cmp.ops"
     IREG(1) = (VTABLE_cmp(interp, PREG(2), PREG(3)) < 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_iseq_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_iseq_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 849 "src/ops/cmp.ops"
     IREG(1) = (IREG(2) == IREG(3)) ? 1 : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_iseq_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_iseq_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 849 "src/ops/cmp.ops"
     IREG(1) = (cur_opcode[2] == IREG(3)) ? 1 : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_iseq_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_iseq_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 849 "src/ops/cmp.ops"
     IREG(1) = (IREG(2) == cur_opcode[3]) ? 1 : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_iseq_i_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_iseq_i_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 853 "src/ops/cmp.ops"
     IREG(1) = NREG(2) == NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_iseq_i_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_iseq_i_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 853 "src/ops/cmp.ops"
     IREG(1) = CONST(2)->u.number == NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_iseq_i_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_iseq_i_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 853 "src/ops/cmp.ops"
     IREG(1) = NREG(2) == CONST(3)->u.number;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_iseq_i_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_iseq_i_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 857 "src/ops/cmp.ops"
     IREG(1) = (Parrot_str_equal(interp, SREG(2), SREG(3)) ? 1 : 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_iseq_i_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_iseq_i_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 857 "src/ops/cmp.ops"
     IREG(1) = (Parrot_str_equal(interp, CONST(2)->u.string, SREG(3)) ? 1 : 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_iseq_i_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_iseq_i_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 857 "src/ops/cmp.ops"
     IREG(1) = (Parrot_str_equal(interp, SREG(2), CONST(3)->u.string) ? 1 : 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_iseq_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_iseq_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 861 "src/ops/cmp.ops"
     if (&PREG(2) == &PREG(3))
         IREG(1) = 1;
     else
@@ -20810,71 +21209,81 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isne_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isne_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 880 "src/ops/cmp.ops"
     IREG(1) = (IREG(2) == IREG(3)) ? 0 : 1;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isne_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isne_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 880 "src/ops/cmp.ops"
     IREG(1) = (cur_opcode[2] == IREG(3)) ? 0 : 1;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isne_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isne_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 880 "src/ops/cmp.ops"
     IREG(1) = (IREG(2) == cur_opcode[3]) ? 0 : 1;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isne_i_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isne_i_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 884 "src/ops/cmp.ops"
     IREG(1) = NREG(2) != NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isne_i_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isne_i_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 884 "src/ops/cmp.ops"
     IREG(1) = CONST(2)->u.number != NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isne_i_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isne_i_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 884 "src/ops/cmp.ops"
     IREG(1) = NREG(2) != CONST(3)->u.number;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isne_i_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isne_i_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 888 "src/ops/cmp.ops"
     IREG(1) = (Parrot_str_not_equal(interp, SREG(2), SREG(3)) ? 1 : 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isne_i_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isne_i_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 888 "src/ops/cmp.ops"
     IREG(1) = (Parrot_str_not_equal(interp, CONST(2)->u.string, SREG(3)) ? 1 : 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isne_i_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isne_i_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 888 "src/ops/cmp.ops"
     IREG(1) = (Parrot_str_not_equal(interp, SREG(2), CONST(3)->u.string) ? 1 : 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isne_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isne_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 892 "src/ops/cmp.ops"
     if (&PREG(2) == &PREG(3))
         IREG(1) = 0;
     else
@@ -20883,141 +21292,161 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_and_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_and_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 924 "src/ops/cmp.ops"
     IREG(1) = IREG(2) ? IREG(3) : IREG(2);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_and_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_and_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 924 "src/ops/cmp.ops"
     IREG(1) = cur_opcode[2] ? IREG(3) : cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_and_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_and_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 924 "src/ops/cmp.ops"
     IREG(1) = IREG(2) ? cur_opcode[3] : IREG(2);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_and_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_and_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 928 "src/ops/cmp.ops"
     PREG(1) = VTABLE_logical_and(interp, PREG(2), PREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_not_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_not_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 946 "src/ops/cmp.ops"
     IREG(1) = ! IREG(1);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_not_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_not_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 950 "src/ops/cmp.ops"
     IREG(1) = ! IREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_not_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_not_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 954 "src/ops/cmp.ops"
     VTABLE_i_logical_not(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_not_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_not_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 958 "src/ops/cmp.ops"
     PREG(1) = VTABLE_logical_not(interp, PREG(2), PREG(1));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_or_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_or_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 972 "src/ops/cmp.ops"
     IREG(1) = IREG(2) ? IREG(2) : IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_or_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_or_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 972 "src/ops/cmp.ops"
     IREG(1) = cur_opcode[2] ? cur_opcode[2] : IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_or_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_or_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 972 "src/ops/cmp.ops"
     IREG(1) = IREG(2) ? IREG(2) : cur_opcode[3];
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_or_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_or_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 976 "src/ops/cmp.ops"
     PREG(1) = VTABLE_logical_or(interp, PREG(2), PREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_xor_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_xor_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 991 "src/ops/cmp.ops"
     IREG(1) = (IREG(2) && ! IREG(3)) ? IREG(2) : (IREG(3) && ! IREG(2)) ? IREG(3) : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_xor_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_xor_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 991 "src/ops/cmp.ops"
     IREG(1) = (cur_opcode[2] && ! IREG(3)) ? cur_opcode[2] : (IREG(3) && ! cur_opcode[2]) ? IREG(3) : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_xor_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_xor_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 991 "src/ops/cmp.ops"
     IREG(1) = (IREG(2) && ! cur_opcode[3]) ? IREG(2) : (cur_opcode[3] && ! IREG(2)) ? cur_opcode[3] : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_xor_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_xor_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 995 "src/ops/cmp.ops"
     PREG(1) = VTABLE_logical_xor(interp, PREG(2), PREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_debug_init (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_debug_init(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 45 "src/ops/debug.ops"
     Parrot_debugger_init(interp);
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_debug_load_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_debug_load_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 57 "src/ops/debug.ops"
     Parrot_debugger_load(interp, CONST(1)->u.string);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_debug_break (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_debug_break(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 74 "src/ops/debug.ops"
     Parrot_debugger_break(interp, cur_opcode);
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_debug_print (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_debug_print(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 86 "src/ops/debug.ops"
     if (!interp->pdb) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 1,
             EXCEPTION_INVALID_OPERATION,
@@ -21035,15 +21464,17 @@
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_backtrace (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_backtrace(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 108 "src/ops/debug.ops"
     PDB_backtrace(interp);
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_getline_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getline_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 120 "src/ops/debug.ops"
     Parrot_Context_info info;
     Parrot_Context_get_info(interp, CURRENT_CONTEXT(interp), &info);
     IREG(1) = info.line;
@@ -21051,8 +21482,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_getfile_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getfile_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 132 "src/ops/debug.ops"
     Parrot_Context_info info;
     Parrot_Context_get_info(interp, CURRENT_CONTEXT(interp), &info);
     SREG(1) = info.file;
@@ -21060,15 +21492,17 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_close_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_close_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 43 "src/ops/io.ops"
     Parrot_io_close(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_fdopen_p_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdopen_p_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 55 "src/ops/io.ops"
     PREG(1) = Parrot_io_fdopen(interp, PMCNULL, (PIOHANDLE)IREG(2), SREG(3));
     if (!PREG(1))
         PREG(1) = Parrot_pmc_new(interp, enum_class_Undef);
@@ -21076,8 +21510,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdopen_p_ic_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdopen_p_ic_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 55 "src/ops/io.ops"
     PREG(1) = Parrot_io_fdopen(interp, PMCNULL, (PIOHANDLE)cur_opcode[2], SREG(3));
     if (!PREG(1))
         PREG(1) = Parrot_pmc_new(interp, enum_class_Undef);
@@ -21085,8 +21520,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdopen_p_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdopen_p_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 55 "src/ops/io.ops"
     PREG(1) = Parrot_io_fdopen(interp, PMCNULL, (PIOHANDLE)IREG(2), CONST(3)->u.string);
     if (!PREG(1))
         PREG(1) = Parrot_pmc_new(interp, enum_class_Undef);
@@ -21094,8 +21530,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdopen_p_ic_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdopen_p_ic_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 55 "src/ops/io.ops"
     PREG(1) = Parrot_io_fdopen(interp, PMCNULL, (PIOHANDLE)cur_opcode[2], CONST(3)->u.string);
     if (!PREG(1))
         PREG(1) = Parrot_pmc_new(interp, enum_class_Undef);
@@ -21103,50 +21540,57 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_getstdin_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getstdin_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 78 "src/ops/io.ops"
     PREG(1) = _PIO_STDIN(interp);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_getstdout_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getstdout_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 82 "src/ops/io.ops"
     PREG(1) = _PIO_STDOUT(interp);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_getstderr_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getstderr_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 86 "src/ops/io.ops"
     PREG(1) = _PIO_STDERR(interp);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_setstdin_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setstdin_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 109 "src/ops/io.ops"
     _PIO_STDIN(interp) = PREG(1);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_setstdout_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setstdout_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 113 "src/ops/io.ops"
     _PIO_STDOUT(interp) = PREG(1);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_setstderr_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setstderr_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 117 "src/ops/io.ops"
     _PIO_STDERR(interp) = PREG(1);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_open_p_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_open_p_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 142 "src/ops/io.ops"
     if (STRING_IS_NULL(SREG(2)) || STRING_IS_NULL(SREG(3))) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
             EXCEPTION_UNEXPECTED_NULL, "Invalid open");
@@ -21160,8 +21604,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_open_p_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_open_p_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 142 "src/ops/io.ops"
     if (STRING_IS_NULL(CONST(2)->u.string) || STRING_IS_NULL(SREG(3))) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
             EXCEPTION_UNEXPECTED_NULL, "Invalid open");
@@ -21175,8 +21620,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_open_p_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_open_p_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 142 "src/ops/io.ops"
     if (STRING_IS_NULL(SREG(2)) || STRING_IS_NULL(CONST(3)->u.string)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
             EXCEPTION_UNEXPECTED_NULL, "Invalid open");
@@ -21190,8 +21636,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_open_p_sc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_open_p_sc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 142 "src/ops/io.ops"
     if (STRING_IS_NULL(CONST(2)->u.string) || STRING_IS_NULL(CONST(3)->u.string)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
             EXCEPTION_UNEXPECTED_NULL, "Invalid open");
@@ -21205,8 +21652,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_open_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_open_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 154 "src/ops/io.ops"
     if (STRING_IS_NULL(SREG(2))) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 3,
             EXCEPTION_UNEXPECTED_NULL, "Invalid open");
@@ -21220,8 +21668,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_open_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_open_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 154 "src/ops/io.ops"
     if (STRING_IS_NULL(CONST(2)->u.string)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 3,
             EXCEPTION_UNEXPECTED_NULL, "Invalid open");
@@ -21235,22 +21684,25 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_print_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 180 "src/ops/io.ops"
     Parrot_io_printf(interp, INTVAL_FMT, (INTVAL)IREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_print_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 180 "src/ops/io.ops"
     Parrot_io_printf(interp, INTVAL_FMT, (INTVAL)cur_opcode[1]);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_print_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 184 "src/ops/io.ops"
 #ifdef PARROT_HAS_NEGATIVE_ZERO
     Parrot_io_printf(interp, FLOATVAL_FMT, NREG(1));
 #else
@@ -21266,8 +21718,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_print_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 184 "src/ops/io.ops"
 #ifdef PARROT_HAS_NEGATIVE_ZERO
     Parrot_io_printf(interp, FLOATVAL_FMT, CONST(1)->u.number);
 #else
@@ -21283,8 +21736,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_print_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 198 "src/ops/io.ops"
     STRING * const s = SREG(1);
     if (s && Parrot_str_byte_length(interp, s))
         Parrot_io_putps(interp, _PIO_STDOUT(interp), s);
@@ -21292,8 +21746,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_print_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 198 "src/ops/io.ops"
     STRING * const s = CONST(1)->u.string;
     if (s && Parrot_str_byte_length(interp, s))
         Parrot_io_putps(interp, _PIO_STDOUT(interp), s);
@@ -21301,8 +21756,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_print_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 204 "src/ops/io.ops"
     PMC * const p = PREG(1);
     STRING * const s = (VTABLE_get_string(interp, p));
     if (s)
@@ -21311,22 +21767,25 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_say_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_say_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 223 "src/ops/io.ops"
     Parrot_io_printf(interp, INTVAL_FMT "\n", (INTVAL)IREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_say_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_say_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 223 "src/ops/io.ops"
     Parrot_io_printf(interp, INTVAL_FMT "\n", (INTVAL)cur_opcode[1]);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_say_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_say_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 227 "src/ops/io.ops"
 #ifdef PARROT_HAS_NEGATIVE_ZERO
     Parrot_io_printf(interp, FLOATVAL_FMT "\n", NREG(1));
 #else
@@ -21342,8 +21801,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_say_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_say_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 227 "src/ops/io.ops"
 #ifdef PARROT_HAS_NEGATIVE_ZERO
     Parrot_io_printf(interp, FLOATVAL_FMT "\n", CONST(1)->u.number);
 #else
@@ -21359,8 +21819,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_say_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_say_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 241 "src/ops/io.ops"
     STRING * const s = SREG(1);
     if (s && Parrot_str_byte_length(interp, s))
         Parrot_io_putps(interp, _PIO_STDOUT(interp), s);
@@ -21369,8 +21830,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_say_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_say_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 241 "src/ops/io.ops"
     STRING * const s = CONST(1)->u.string;
     if (s && Parrot_str_byte_length(interp, s))
         Parrot_io_putps(interp, _PIO_STDOUT(interp), s);
@@ -21379,8 +21841,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_say_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_say_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 248 "src/ops/io.ops"
     PMC * const p = PREG(1);
 
     if (PMC_IS_NULL(p)) {
@@ -21399,36 +21862,41 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_printerr_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_printerr_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 282 "src/ops/io.ops"
     Parrot_io_eprintf(interp, INTVAL_FMT, IREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_printerr_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_printerr_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 282 "src/ops/io.ops"
     Parrot_io_eprintf(interp, INTVAL_FMT, cur_opcode[1]);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_printerr_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_printerr_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 286 "src/ops/io.ops"
     Parrot_io_eprintf(interp, FLOATVAL_FMT, NREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_printerr_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_printerr_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 286 "src/ops/io.ops"
     Parrot_io_eprintf(interp, FLOATVAL_FMT, CONST(1)->u.number);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_printerr_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_printerr_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 290 "src/ops/io.ops"
     STRING * const s = SREG(1);
     if (s && Parrot_str_byte_length(interp, s))
         Parrot_io_putps(interp, _PIO_STDERR(interp), s);
@@ -21436,8 +21904,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_printerr_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_printerr_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 290 "src/ops/io.ops"
     STRING * const s = CONST(1)->u.string;
     if (s && Parrot_str_byte_length(interp, s))
         Parrot_io_putps(interp, _PIO_STDERR(interp), s);
@@ -21445,8 +21914,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_printerr_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_printerr_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 296 "src/ops/io.ops"
     PMC * const p = PREG(1);
     STRING * const s = (VTABLE_get_string(interp, p));
     if (s)
@@ -21455,8 +21925,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_print_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 317 "src/ops/io.ops"
     if (PREG(1)) {
         STRING * const s = Parrot_str_from_int(interp, IREG(2));
         Parrot_io_putps(interp, PREG(1), s);
@@ -21465,8 +21936,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_print_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 317 "src/ops/io.ops"
     if (PREG(1)) {
         STRING * const s = Parrot_str_from_int(interp, cur_opcode[2]);
         Parrot_io_putps(interp, PREG(1), s);
@@ -21475,8 +21947,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_print_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 324 "src/ops/io.ops"
     if (PREG(1)) {
         STRING * const s = Parrot_sprintf_c(interp, FLOATVAL_FMT, NREG(2));
         Parrot_io_putps(interp, PREG(1), s);
@@ -21485,8 +21958,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_print_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 324 "src/ops/io.ops"
     if (PREG(1)) {
         STRING * const s = Parrot_sprintf_c(interp, FLOATVAL_FMT, CONST(2)->u.number);
         Parrot_io_putps(interp, PREG(1), s);
@@ -21495,8 +21969,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_print_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 331 "src/ops/io.ops"
     if (SREG(2) && PREG(1)) {
         Parrot_io_putps(interp, PREG(1), SREG(2));
     }
@@ -21504,8 +21979,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_print_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 331 "src/ops/io.ops"
     if (CONST(2)->u.string && PREG(1)) {
         Parrot_io_putps(interp, PREG(1), CONST(2)->u.string);
     }
@@ -21513,8 +21989,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_print_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_print_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 337 "src/ops/io.ops"
     if (PREG(2) && PREG(1)) {
         STRING * const s = VTABLE_get_string(interp, PREG(2));
         Parrot_io_putps(interp, PREG(1), s);
@@ -21523,43 +22000,49 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_read_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_read_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 356 "src/ops/io.ops"
     SREG(1) = Parrot_io_reads(interp, _PIO_STDIN(interp), (size_t)IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_read_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_read_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 356 "src/ops/io.ops"
     SREG(1) = Parrot_io_reads(interp, _PIO_STDIN(interp), (size_t)cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_read_s_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_read_s_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 360 "src/ops/io.ops"
     SREG(1) = Parrot_io_reads(interp, PREG(2), (size_t)IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_read_s_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_read_s_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 360 "src/ops/io.ops"
     SREG(1) = Parrot_io_reads(interp, PREG(2), (size_t)cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_readline_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_readline_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 371 "src/ops/io.ops"
     SREG(1) = Parrot_io_readline(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_peek_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_peek_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 389 "src/ops/io.ops"
     STRING ** const s = &SREG(1);
 
     *s = NULL;
@@ -21570,8 +22053,9 @@
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_peek_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_peek_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 398 "src/ops/io.ops"
     STRING ** const s = &SREG(1);
 
     *s = NULL;
@@ -21582,64 +22066,73 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_stat_i_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_stat_i_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 431 "src/ops/io.ops"
     IREG(1) = Parrot_stat_info_intval(interp, SREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_stat_i_sc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_stat_i_sc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 431 "src/ops/io.ops"
     IREG(1) = Parrot_stat_info_intval(interp, CONST(2)->u.string, IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_stat_i_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_stat_i_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 431 "src/ops/io.ops"
     IREG(1) = Parrot_stat_info_intval(interp, SREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_stat_i_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_stat_i_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 431 "src/ops/io.ops"
     IREG(1) = Parrot_stat_info_intval(interp, CONST(2)->u.string, cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_stat_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_stat_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 435 "src/ops/io.ops"
     IREG(1) = Parrot_fstat_info_intval(interp, IREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_stat_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_stat_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 435 "src/ops/io.ops"
     IREG(1) = Parrot_fstat_info_intval(interp, cur_opcode[2], IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_stat_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_stat_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 435 "src/ops/io.ops"
     IREG(1) = Parrot_fstat_info_intval(interp, IREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_stat_i_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_stat_i_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 435 "src/ops/io.ops"
     IREG(1) = Parrot_fstat_info_intval(interp, cur_opcode[2], cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_seek_p_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seek_p_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 465 "src/ops/io.ops"
     if (PREG(1)) {
         if (Parrot_io_seek(interp, PREG(1), Parrot_io_make_offset(IREG(2)), IREG(3)) < 0) {
             opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -21652,8 +22145,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_seek_p_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seek_p_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 465 "src/ops/io.ops"
     if (PREG(1)) {
         if (Parrot_io_seek(interp, PREG(1), Parrot_io_make_offset(cur_opcode[2]), IREG(3)) < 0) {
             opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -21666,8 +22160,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_seek_p_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seek_p_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 465 "src/ops/io.ops"
     if (PREG(1)) {
         if (Parrot_io_seek(interp, PREG(1), Parrot_io_make_offset(IREG(2)), cur_opcode[3]) < 0) {
             opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -21680,8 +22175,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_seek_p_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seek_p_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 465 "src/ops/io.ops"
     if (PREG(1)) {
         if (Parrot_io_seek(interp, PREG(1), Parrot_io_make_offset(cur_opcode[2]), cur_opcode[3]) < 0) {
             opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -21694,8 +22190,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_seek_p_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seek_p_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 476 "src/ops/io.ops"
     if (PREG(1)) {
         if (Parrot_io_seek(interp, PREG(1), Parrot_io_make_offset32(IREG(2), IREG(3)), IREG(4)) < 0) {
             opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 5,
@@ -21708,8 +22205,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_seek_p_ic_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seek_p_ic_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 476 "src/ops/io.ops"
     if (PREG(1)) {
         if (Parrot_io_seek(interp, PREG(1), Parrot_io_make_offset32(cur_opcode[2], IREG(3)), IREG(4)) < 0) {
             opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 5,
@@ -21722,8 +22220,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_seek_p_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seek_p_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 476 "src/ops/io.ops"
     if (PREG(1)) {
         if (Parrot_io_seek(interp, PREG(1), Parrot_io_make_offset32(IREG(2), cur_opcode[3]), IREG(4)) < 0) {
             opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 5,
@@ -21736,8 +22235,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_seek_p_ic_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seek_p_ic_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 476 "src/ops/io.ops"
     if (PREG(1)) {
         if (Parrot_io_seek(interp, PREG(1), Parrot_io_make_offset32(cur_opcode[2], cur_opcode[3]), IREG(4)) < 0) {
             opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 5,
@@ -21750,8 +22250,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_seek_p_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seek_p_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 476 "src/ops/io.ops"
     if (PREG(1)) {
         if (Parrot_io_seek(interp, PREG(1), Parrot_io_make_offset32(IREG(2), IREG(3)), cur_opcode[4]) < 0) {
             opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 5,
@@ -21764,8 +22265,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_seek_p_ic_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seek_p_ic_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 476 "src/ops/io.ops"
     if (PREG(1)) {
         if (Parrot_io_seek(interp, PREG(1), Parrot_io_make_offset32(cur_opcode[2], IREG(3)), cur_opcode[4]) < 0) {
             opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 5,
@@ -21778,8 +22280,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_seek_p_i_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seek_p_i_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 476 "src/ops/io.ops"
     if (PREG(1)) {
         if (Parrot_io_seek(interp, PREG(1), Parrot_io_make_offset32(IREG(2), cur_opcode[3]), cur_opcode[4]) < 0) {
             opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 5,
@@ -21792,8 +22295,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_seek_p_ic_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seek_p_ic_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 476 "src/ops/io.ops"
     if (PREG(1)) {
         if (Parrot_io_seek(interp, PREG(1), Parrot_io_make_offset32(cur_opcode[2], cur_opcode[3]), cur_opcode[4]) < 0) {
             opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 5,
@@ -21806,16 +22310,18 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_tell_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_tell_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 502 "src/ops/io.ops"
     if (PREG(2))
         IREG(1) = (INTVAL)Parrot_io_tell(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_tell_i_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_tell_i_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 507 "src/ops/io.ops"
     if (PREG(3)) {
         PIOOFF_T pos;
         pos = Parrot_io_tell(interp, PREG(3));
@@ -21826,22 +22332,25 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_abs_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_abs_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 47 "src/ops/math.ops"
     IREG(1) = abs(IREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_abs_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_abs_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 51 "src/ops/math.ops"
     NREG(1) = fabs(NREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_abs_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_abs_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 55 "src/ops/math.ops"
     if (IREG(2) < 0)
         IREG(1) = - (INTVAL)IREG(2);
     else
@@ -21850,8 +22359,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_abs_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_abs_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 62 "src/ops/math.ops"
     if (NREG(2) < 0)
         NREG(1) = - (FLOATVAL)NREG(2);
     else
@@ -21860,162 +22370,185 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_abs_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_abs_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 69 "src/ops/math.ops"
     VTABLE_i_absolute(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_abs_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_abs_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 73 "src/ops/math.ops"
     PREG(1) = VTABLE_absolute(interp, PREG(2), PREG(1));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_add_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 105 "src/ops/math.ops"
     IREG(1) += IREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_add_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 105 "src/ops/math.ops"
     IREG(1) += cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_add_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 109 "src/ops/math.ops"
     NREG(1) += NREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_add_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 109 "src/ops/math.ops"
     NREG(1) += CONST(2)->u.number;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_add_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 113 "src/ops/math.ops"
     VTABLE_i_add(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_add_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 117 "src/ops/math.ops"
     VTABLE_i_add_int(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_add_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 117 "src/ops/math.ops"
     VTABLE_i_add_int(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_add_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 121 "src/ops/math.ops"
     VTABLE_i_add_float(interp, PREG(1), NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_add_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 121 "src/ops/math.ops"
     VTABLE_i_add_float(interp, PREG(1), CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_add_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 125 "src/ops/math.ops"
     IREG(1) = IREG(2) + IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 125 "src/ops/math.ops"
     IREG(1) = cur_opcode[2] + IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 125 "src/ops/math.ops"
     IREG(1) = IREG(2) + cur_opcode[3];
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_n_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_n_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 129 "src/ops/math.ops"
     NREG(1) = NREG(2) + NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_n_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_n_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 129 "src/ops/math.ops"
     NREG(1) = CONST(2)->u.number + NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_n_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_n_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 129 "src/ops/math.ops"
     NREG(1) = NREG(2) + CONST(3)->u.number;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 133 "src/ops/math.ops"
     PREG(1) = VTABLE_add(interp, PREG(2), PREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 137 "src/ops/math.ops"
     PREG(1) = VTABLE_add_int(interp, PREG(2), IREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 137 "src/ops/math.ops"
     PREG(1) = VTABLE_add_int(interp, PREG(2), cur_opcode[3], PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_p_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_p_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 141 "src/ops/math.ops"
     PREG(1) = VTABLE_add_float(interp, PREG(2), NREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_p_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_p_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 141 "src/ops/math.ops"
     PREG(1) = VTABLE_add_float(interp, PREG(2), CONST(3)->u.number, PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmod_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmod_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 186 "src/ops/math.ops"
     INTVAL den = IREG(3);
     if (IREG(3) == 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22028,8 +22561,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmod_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmod_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 186 "src/ops/math.ops"
     INTVAL den = IREG(3);
     if (IREG(3) == 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22042,8 +22576,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmod_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmod_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 186 "src/ops/math.ops"
     INTVAL den = cur_opcode[3];
     if (cur_opcode[3] == 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22056,8 +22591,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmod_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmod_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 197 "src/ops/math.ops"
     INTVAL result;
 
     if (IREG(3) == 0) {
@@ -22075,8 +22611,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmod_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmod_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 197 "src/ops/math.ops"
     INTVAL result;
 
     if (cur_opcode[3] == 0) {
@@ -22094,8 +22631,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmod_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmod_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 213 "src/ops/math.ops"
     INTVAL result;
     INTVAL value = VTABLE_get_integer(interp, PREG(3));
 
@@ -22114,8 +22652,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmod_n_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmod_n_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 263 "src/ops/math.ops"
     FLOATVAL den = NREG(3);
     if (FLOAT_IS_ZERO(NREG(3))) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22128,8 +22667,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmod_n_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmod_n_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 263 "src/ops/math.ops"
     FLOATVAL den = NREG(3);
     if (FLOAT_IS_ZERO(NREG(3))) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22142,8 +22682,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmod_n_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmod_n_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 263 "src/ops/math.ops"
     FLOATVAL den = CONST(3)->u.number;
     if (FLOAT_IS_ZERO(CONST(3)->u.number)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22156,8 +22697,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmod_p_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmod_p_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 274 "src/ops/math.ops"
     FLOATVAL result;
     FLOATVAL value = NREG(3);
 
@@ -22176,8 +22718,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cmod_p_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cmod_p_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 274 "src/ops/math.ops"
     FLOATVAL result;
     FLOATVAL value = CONST(3)->u.number;
 
@@ -22196,29 +22739,33 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_dec_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_dec_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 303 "src/ops/math.ops"
     IREG(1)--;
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_dec_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_dec_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 307 "src/ops/math.ops"
     NREG(1)--;
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_dec_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_dec_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 311 "src/ops/math.ops"
     VTABLE_decrement(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_div_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 345 "src/ops/math.ops"
     INTVAL den = IREG(2);
     if (den == 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 3,
@@ -22231,8 +22778,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_div_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 345 "src/ops/math.ops"
     INTVAL den = cur_opcode[2];
     if (den == 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 3,
@@ -22245,8 +22793,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_div_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 356 "src/ops/math.ops"
     FLOATVAL den = NREG(2);
     if (FLOAT_IS_ZERO(den)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 3,
@@ -22259,8 +22808,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_div_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 356 "src/ops/math.ops"
     FLOATVAL den = CONST(2)->u.number;
     if (FLOAT_IS_ZERO(den)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 3,
@@ -22273,43 +22823,49 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_div_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 367 "src/ops/math.ops"
     VTABLE_i_divide(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_div_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 371 "src/ops/math.ops"
     VTABLE_i_divide_int(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_div_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 371 "src/ops/math.ops"
     VTABLE_i_divide_int(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_div_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 375 "src/ops/math.ops"
     VTABLE_i_divide_float(interp, PREG(1), NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_div_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 375 "src/ops/math.ops"
     VTABLE_i_divide_float(interp, PREG(1), CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_div_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 378 "src/ops/math.ops"
     INTVAL den = IREG(3);
     if (den == 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22322,8 +22878,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_div_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 378 "src/ops/math.ops"
     INTVAL den = IREG(3);
     if (den == 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22336,8 +22893,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_div_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 378 "src/ops/math.ops"
     INTVAL den = cur_opcode[3];
     if (den == 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22350,8 +22908,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_div_i_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_i_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 378 "src/ops/math.ops"
     INTVAL den = cur_opcode[3];
     if (den == 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22364,8 +22923,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_div_n_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_n_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 389 "src/ops/math.ops"
     FLOATVAL den = NREG(3);
     if (FLOAT_IS_ZERO(den)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22378,8 +22938,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_div_n_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_n_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 389 "src/ops/math.ops"
     FLOATVAL den = NREG(3);
     if (FLOAT_IS_ZERO(den)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22392,8 +22953,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_div_n_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_n_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 389 "src/ops/math.ops"
     FLOATVAL den = CONST(3)->u.number;
     if (FLOAT_IS_ZERO(den)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22406,8 +22968,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_div_n_nc_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_n_nc_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 389 "src/ops/math.ops"
     FLOATVAL den = CONST(3)->u.number;
     if (FLOAT_IS_ZERO(den)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22420,43 +22983,49 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_div_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 400 "src/ops/math.ops"
     PREG(1) = VTABLE_divide(interp, PREG(2), PREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_div_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 404 "src/ops/math.ops"
     PREG(1) = VTABLE_divide_int(interp, PREG(2), IREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_div_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 404 "src/ops/math.ops"
     PREG(1) = VTABLE_divide_int(interp, PREG(2), cur_opcode[3], PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_div_p_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_p_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 408 "src/ops/math.ops"
     PREG(1) = VTABLE_divide_float(interp, PREG(2), NREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_div_p_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_div_p_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 408 "src/ops/math.ops"
     PREG(1) = VTABLE_divide_float(interp, PREG(2), CONST(3)->u.number, PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdiv_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 441 "src/ops/math.ops"
     INTVAL   den = IREG(2);
     FLOATVAL f;
 
@@ -22473,8 +23042,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_fdiv_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 441 "src/ops/math.ops"
     INTVAL   den = cur_opcode[2];
     FLOATVAL f;
 
@@ -22491,8 +23061,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_fdiv_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 456 "src/ops/math.ops"
     FLOATVAL den = NREG(2);
     if (FLOAT_IS_ZERO(den)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 3,
@@ -22505,8 +23076,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_fdiv_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 456 "src/ops/math.ops"
     FLOATVAL den = CONST(2)->u.number;
     if (FLOAT_IS_ZERO(den)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 3,
@@ -22519,43 +23091,49 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_fdiv_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 467 "src/ops/math.ops"
     VTABLE_i_floor_divide(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_fdiv_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 471 "src/ops/math.ops"
     VTABLE_i_floor_divide_int(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_fdiv_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 471 "src/ops/math.ops"
     VTABLE_i_floor_divide_int(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_fdiv_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 475 "src/ops/math.ops"
     VTABLE_i_floor_divide_float(interp, PREG(1), NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_fdiv_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 475 "src/ops/math.ops"
     VTABLE_i_floor_divide_float(interp, PREG(1), CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_fdiv_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 479 "src/ops/math.ops"
     INTVAL   den = IREG(3);
     FLOATVAL f;
 
@@ -22572,8 +23150,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdiv_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 479 "src/ops/math.ops"
     INTVAL   den = IREG(3);
     FLOATVAL f;
 
@@ -22590,8 +23169,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdiv_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 479 "src/ops/math.ops"
     INTVAL   den = cur_opcode[3];
     FLOATVAL f;
 
@@ -22608,8 +23188,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdiv_n_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_n_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 494 "src/ops/math.ops"
     FLOATVAL den = NREG(3);
     if (FLOAT_IS_ZERO(den)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22622,8 +23203,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdiv_n_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_n_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 494 "src/ops/math.ops"
     FLOATVAL den = NREG(3);
     if (FLOAT_IS_ZERO(den)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22636,8 +23218,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdiv_n_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_n_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 494 "src/ops/math.ops"
     FLOATVAL den = CONST(3)->u.number;
     if (FLOAT_IS_ZERO(den)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, cur_opcode + 4,
@@ -22650,451 +23233,515 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdiv_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 505 "src/ops/math.ops"
     PREG(1) = VTABLE_floor_divide(interp, PREG(2), PREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdiv_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 509 "src/ops/math.ops"
     PREG(1) = VTABLE_floor_divide_int(interp, PREG(2), IREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdiv_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 509 "src/ops/math.ops"
     PREG(1) = VTABLE_floor_divide_int(interp, PREG(2), cur_opcode[3], PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdiv_p_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_p_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 513 "src/ops/math.ops"
     PREG(1) = VTABLE_floor_divide_float(interp, PREG(2), NREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fdiv_p_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fdiv_p_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 513 "src/ops/math.ops"
     PREG(1) = VTABLE_floor_divide_float(interp, PREG(2), CONST(3)->u.number, PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ceil_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ceil_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 531 "src/ops/math.ops"
     NREG(1) = ceil(NREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_ceil_i_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ceil_i_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 535 "src/ops/math.ops"
     FLOATVAL f = ceil(NREG(2));
     IREG(1)         = (INTVAL)f;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_ceil_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ceil_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 540 "src/ops/math.ops"
     NREG(1) = ceil(NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_floor_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_floor_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 558 "src/ops/math.ops"
     NREG(1) = floor(NREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_floor_i_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_floor_i_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 562 "src/ops/math.ops"
     FLOATVAL f = floor(NREG(2));
     IREG(1)         = (INTVAL)f;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_floor_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_floor_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 567 "src/ops/math.ops"
     NREG(1) = floor(NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_inc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_inc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 583 "src/ops/math.ops"
     IREG(1)++;
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_inc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_inc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 587 "src/ops/math.ops"
     NREG(1)++;
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_inc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_inc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 591 "src/ops/math.ops"
     VTABLE_increment(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_mod_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 643 "src/ops/math.ops"
     IREG(1) = intval_mod(IREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mod_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 643 "src/ops/math.ops"
     IREG(1) = intval_mod(IREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mod_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 647 "src/ops/math.ops"
     NREG(1) = floatval_mod(NREG(1), NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mod_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 647 "src/ops/math.ops"
     NREG(1) = floatval_mod(NREG(1), CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mod_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 651 "src/ops/math.ops"
     VTABLE_i_modulus(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mod_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 655 "src/ops/math.ops"
     VTABLE_i_modulus_int(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mod_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 655 "src/ops/math.ops"
     VTABLE_i_modulus_int(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mod_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 659 "src/ops/math.ops"
     VTABLE_i_modulus_float(interp, PREG(1), NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mod_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 659 "src/ops/math.ops"
     VTABLE_i_modulus_float(interp, PREG(1), CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mod_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 663 "src/ops/math.ops"
     IREG(1) = intval_mod(IREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mod_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 663 "src/ops/math.ops"
     IREG(1) = intval_mod(cur_opcode[2], IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mod_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 663 "src/ops/math.ops"
     IREG(1) = intval_mod(IREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mod_n_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_n_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 667 "src/ops/math.ops"
     NREG(1) = floatval_mod(NREG(2), NREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mod_n_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_n_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 667 "src/ops/math.ops"
     NREG(1) = floatval_mod(CONST(2)->u.number, NREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mod_n_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_n_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 667 "src/ops/math.ops"
     NREG(1) = floatval_mod(NREG(2), CONST(3)->u.number);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mod_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 671 "src/ops/math.ops"
     PREG(1) = VTABLE_modulus(interp, PREG(2), PREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mod_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 675 "src/ops/math.ops"
     PREG(1) = VTABLE_modulus_int(interp, PREG(2), IREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mod_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 675 "src/ops/math.ops"
     PREG(1) = VTABLE_modulus_int(interp, PREG(2), cur_opcode[3], PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mod_p_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_p_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 679 "src/ops/math.ops"
     PREG(1) = VTABLE_modulus_float(interp, PREG(2), NREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mod_p_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mod_p_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 679 "src/ops/math.ops"
     PREG(1) = VTABLE_modulus_float(interp, PREG(2), CONST(3)->u.number, PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mul_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 711 "src/ops/math.ops"
     IREG(1) *= IREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mul_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 711 "src/ops/math.ops"
     IREG(1) *= cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mul_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 715 "src/ops/math.ops"
     NREG(1) *= NREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mul_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 715 "src/ops/math.ops"
     NREG(1) *= CONST(2)->u.number;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mul_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 719 "src/ops/math.ops"
     VTABLE_i_multiply(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mul_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 723 "src/ops/math.ops"
     VTABLE_i_multiply_int(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mul_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 723 "src/ops/math.ops"
     VTABLE_i_multiply_int(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mul_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 727 "src/ops/math.ops"
     VTABLE_i_multiply_float(interp, PREG(1), NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mul_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 727 "src/ops/math.ops"
     VTABLE_i_multiply_float(interp, PREG(1), CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_mul_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 731 "src/ops/math.ops"
     IREG(1) = IREG(2) * IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mul_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 731 "src/ops/math.ops"
     IREG(1) = cur_opcode[2] * IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mul_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 731 "src/ops/math.ops"
     IREG(1) = IREG(2) * cur_opcode[3];
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mul_n_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_n_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 735 "src/ops/math.ops"
     NREG(1) = NREG(2) * NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mul_n_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_n_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 735 "src/ops/math.ops"
     NREG(1) = CONST(2)->u.number * NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mul_n_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_n_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 735 "src/ops/math.ops"
     NREG(1) = NREG(2) * CONST(3)->u.number;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mul_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 739 "src/ops/math.ops"
     PREG(1) = VTABLE_multiply(interp, PREG(2), PREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mul_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 743 "src/ops/math.ops"
     PREG(1) = VTABLE_multiply_int(interp, PREG(2), IREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mul_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 743 "src/ops/math.ops"
     PREG(1) = VTABLE_multiply_int(interp, PREG(2), cur_opcode[3], PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mul_p_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_p_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 747 "src/ops/math.ops"
     PREG(1) = VTABLE_multiply_float(interp, PREG(2), NREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_mul_p_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_mul_p_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 747 "src/ops/math.ops"
     PREG(1) = VTABLE_multiply_float(interp, PREG(2), CONST(3)->u.number, PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_neg_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_neg_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 771 "src/ops/math.ops"
     IREG(1) = - IREG(1);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_neg_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_neg_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 775 "src/ops/math.ops"
     NREG(1) = - NREG(1);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_neg_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_neg_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 779 "src/ops/math.ops"
     VTABLE_i_neg(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_neg_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_neg_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 783 "src/ops/math.ops"
     IREG(1) = - IREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_neg_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_neg_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 787 "src/ops/math.ops"
     NREG(1) = - NREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_neg_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_neg_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 791 "src/ops/math.ops"
     PREG(1) = VTABLE_neg(interp, PREG(2), PREG(1));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_pow_n_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pow_n_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 811 "src/ops/math.ops"
     NREG(1) = pow((FLOATVAL)NREG(2), (FLOATVAL)NREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_pow_n_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pow_n_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 811 "src/ops/math.ops"
     NREG(1) = pow((FLOATVAL)CONST(2)->u.number, (FLOATVAL)NREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_pow_n_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pow_n_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 811 "src/ops/math.ops"
     NREG(1) = pow((FLOATVAL)NREG(2), (FLOATVAL)CONST(3)->u.number);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_pow_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pow_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 815 "src/ops/math.ops"
     const FLOATVAL a = VTABLE_get_number(interp, PREG(2));
     const FLOATVAL b = VTABLE_get_number(interp, PREG(3));
     const FLOATVAL c = pow(a, b);
@@ -23107,8 +23754,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_pow_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pow_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 826 "src/ops/math.ops"
     const FLOATVAL a = VTABLE_get_number(interp, PREG(2));
     const FLOATVAL b = (FLOATVAL)IREG(3);
     const FLOATVAL c = pow(a, b);
@@ -23121,8 +23769,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_pow_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pow_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 826 "src/ops/math.ops"
     const FLOATVAL a = VTABLE_get_number(interp, PREG(2));
     const FLOATVAL b = (FLOATVAL)cur_opcode[3];
     const FLOATVAL c = pow(a, b);
@@ -23135,8 +23784,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_pow_p_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pow_p_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 837 "src/ops/math.ops"
     const FLOATVAL a = VTABLE_get_number(interp, PREG(2));
     const FLOATVAL c = pow(a, NREG(3));
     if (PMC_IS_NULL(PREG(1)))
@@ -23148,8 +23798,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_pow_p_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pow_p_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 837 "src/ops/math.ops"
     const FLOATVAL a = VTABLE_get_number(interp, PREG(2));
     const FLOATVAL c = pow(a, CONST(3)->u.number);
     if (PMC_IS_NULL(PREG(1)))
@@ -23161,8 +23812,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_pow_n_n_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pow_n_n_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 847 "src/ops/math.ops"
     FLOATVAL n2 = NREG(2);
     FLOATVAL res = 1.0;
     INTVAL   e  = IREG(3);
@@ -23188,8 +23840,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_pow_n_nc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pow_n_nc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 847 "src/ops/math.ops"
     FLOATVAL n2 = CONST(2)->u.number;
     FLOATVAL res = 1.0;
     INTVAL   e  = IREG(3);
@@ -23215,8 +23868,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_pow_n_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pow_n_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 847 "src/ops/math.ops"
     FLOATVAL n2 = NREG(2);
     FLOATVAL res = 1.0;
     INTVAL   e  = cur_opcode[3];
@@ -23242,8 +23896,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_pow_n_nc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pow_n_nc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 847 "src/ops/math.ops"
     FLOATVAL n2 = CONST(2)->u.number;
     FLOATVAL res = 1.0;
     INTVAL   e  = cur_opcode[3];
@@ -23269,289 +23924,330 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sub_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 899 "src/ops/math.ops"
     IREG(1) -= IREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sub_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 899 "src/ops/math.ops"
     IREG(1) -= cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sub_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 903 "src/ops/math.ops"
     NREG(1) -= NREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sub_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 903 "src/ops/math.ops"
     NREG(1) -= CONST(2)->u.number;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sub_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 907 "src/ops/math.ops"
     VTABLE_i_subtract(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sub_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 911 "src/ops/math.ops"
     VTABLE_i_subtract_int(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sub_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 911 "src/ops/math.ops"
     VTABLE_i_subtract_int(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sub_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 915 "src/ops/math.ops"
     VTABLE_i_subtract_float(interp, PREG(1), NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sub_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 915 "src/ops/math.ops"
     VTABLE_i_subtract_float(interp, PREG(1), CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sub_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 919 "src/ops/math.ops"
     IREG(1) = IREG(2) - IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sub_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 919 "src/ops/math.ops"
     IREG(1) = cur_opcode[2] - IREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sub_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 919 "src/ops/math.ops"
     IREG(1) = IREG(2) - cur_opcode[3];
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sub_n_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_n_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 923 "src/ops/math.ops"
     NREG(1) = NREG(2) - NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sub_n_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_n_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 923 "src/ops/math.ops"
     NREG(1) = CONST(2)->u.number - NREG(3);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sub_n_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_n_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 923 "src/ops/math.ops"
     NREG(1) = NREG(2) - CONST(3)->u.number;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sub_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 927 "src/ops/math.ops"
     PREG(1) = VTABLE_subtract(interp, PREG(2), PREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sub_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 931 "src/ops/math.ops"
     PREG(1) = VTABLE_subtract_int(interp, PREG(2), IREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sub_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 931 "src/ops/math.ops"
     PREG(1) = VTABLE_subtract_int(interp, PREG(2), cur_opcode[3], PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sub_p_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_p_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 935 "src/ops/math.ops"
     PREG(1) = VTABLE_subtract_float(interp, PREG(2), NREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sub_p_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sub_p_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 935 "src/ops/math.ops"
     PREG(1) = VTABLE_subtract_float(interp, PREG(2), CONST(3)->u.number, PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sqrt_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sqrt_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 947 "src/ops/math.ops"
     NREG(1) = sqrt((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_acos_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_acos_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 976 "src/ops/math.ops"
     NREG(1) = acos((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_asec_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_asec_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 988 "src/ops/math.ops"
     NREG(1) = acos(((FLOATVAL)1) / ((FLOATVAL)NREG(2)));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_asin_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_asin_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1001 "src/ops/math.ops"
     NREG(1) = asin((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_atan_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_atan_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1019 "src/ops/math.ops"
     NREG(1) = atan((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_atan_n_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_atan_n_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1023 "src/ops/math.ops"
     NREG(1) = atan2((FLOATVAL)NREG(2), (FLOATVAL)NREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_atan_n_nc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_atan_n_nc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1023 "src/ops/math.ops"
     NREG(1) = atan2((FLOATVAL)CONST(2)->u.number, (FLOATVAL)NREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_atan_n_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_atan_n_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1023 "src/ops/math.ops"
     NREG(1) = atan2((FLOATVAL)NREG(2), (FLOATVAL)CONST(3)->u.number);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_cos_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cos_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1035 "src/ops/math.ops"
     NREG(1) = cos((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_cosh_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cosh_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1047 "src/ops/math.ops"
     NREG(1) = cosh((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_exp_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_exp_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1060 "src/ops/math.ops"
     NREG(1) = exp((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_ln_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ln_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1072 "src/ops/math.ops"
     NREG(1) = log((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_log10_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_log10_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1084 "src/ops/math.ops"
     NREG(1) = log10((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_log2_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_log2_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1096 "src/ops/math.ops"
     FLOATVAL temp = log((FLOATVAL)2.0);
     NREG(1) = log((FLOATVAL)NREG(2)) / temp;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sec_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sec_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1109 "src/ops/math.ops"
     NREG(1) = ((FLOATVAL)1) / cos((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sech_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sech_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1121 "src/ops/math.ops"
     NREG(1) = ((FLOATVAL)1) / cosh((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sin_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sin_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1133 "src/ops/math.ops"
     NREG(1) = sin((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sinh_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sinh_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1145 "src/ops/math.ops"
     NREG(1) = sinh((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_tan_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_tan_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1157 "src/ops/math.ops"
     NREG(1) = tan((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_tanh_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_tanh_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1169 "src/ops/math.ops"
     NREG(1) = tanh((FLOATVAL)NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_gcd_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gcd_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1195 "src/ops/math.ops"
     INTVAL p = 0;
     INTVAL a = IREG(2) < 0 ? -IREG(2) : IREG(2);
     INTVAL b = IREG(3) < 0 ? -IREG(3) : IREG(3);
@@ -23577,8 +24273,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_gcd_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gcd_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1195 "src/ops/math.ops"
     INTVAL p = 0;
     INTVAL a = cur_opcode[2] < 0 ? -cur_opcode[2] : cur_opcode[2];
     INTVAL b = IREG(3) < 0 ? -IREG(3) : IREG(3);
@@ -23604,8 +24301,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_gcd_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gcd_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1195 "src/ops/math.ops"
     INTVAL p = 0;
     INTVAL a = IREG(2) < 0 ? -IREG(2) : IREG(2);
     INTVAL b = cur_opcode[3] < 0 ? -cur_opcode[3] : cur_opcode[3];
@@ -23631,8 +24329,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lcm_i_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lcm_i_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1228 "src/ops/math.ops"
     INTVAL gcd = 0;
     INTVAL p = 0;
     INTVAL a = IREG(2) < 0 ? -IREG(2) : IREG(2);
@@ -23661,8 +24360,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lcm_i_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lcm_i_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1228 "src/ops/math.ops"
     INTVAL gcd = 0;
     INTVAL p = 0;
     INTVAL a = cur_opcode[2] < 0 ? -cur_opcode[2] : cur_opcode[2];
@@ -23691,8 +24391,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_lcm_i_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_lcm_i_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1228 "src/ops/math.ops"
     INTVAL gcd = 0;
     INTVAL p = 0;
     INTVAL a = IREG(2) < 0 ? -IREG(2) : IREG(2);
@@ -23721,8 +24422,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_fact_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fact_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1265 "src/ops/math.ops"
     /* Coercing a negative to a UINT can get pretty ugly
      * in this situation. */
     INTVAL i = IREG(2);
@@ -23736,8 +24438,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_fact_n_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fact_n_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 1277 "src/ops/math.ops"
     /* Coercing a negative to a UINT can get pretty ugly
      * in this situation. */
     INTVAL i = IREG(2);
@@ -23751,8 +24454,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_callmethodcc_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_callmethodcc_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 50 "src/ops/object.ops"
     PMC      * const object     = PREG(1);
     STRING   * const meth       = SREG(2);
     opcode_t * const next       = cur_opcode + 3;
@@ -23783,8 +24487,9 @@
 }
 
 opcode_t *
-Parrot_callmethodcc_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_callmethodcc_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 50 "src/ops/object.ops"
     PMC      * const object     = PREG(1);
     STRING   * const meth       = CONST(2)->u.string;
     opcode_t * const next       = cur_opcode + 3;
@@ -23815,8 +24520,9 @@
 }
 
 opcode_t *
-Parrot_callmethodcc_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_callmethodcc_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 80 "src/ops/object.ops"
     opcode_t        *dest;
     opcode_t * const next  = cur_opcode + 3;
 
@@ -23828,8 +24534,9 @@
 }
 
 opcode_t *
-Parrot_callmethod_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_callmethod_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 91 "src/ops/object.ops"
     PMC      * const object     = PREG(1);
     STRING   * const meth       = SREG(2);
     opcode_t * const next       = cur_opcode + 4;
@@ -23852,8 +24559,9 @@
 }
 
 opcode_t *
-Parrot_callmethod_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_callmethod_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 91 "src/ops/object.ops"
     PMC      * const object     = PREG(1);
     STRING   * const meth       = CONST(2)->u.string;
     opcode_t * const next       = cur_opcode + 4;
@@ -23876,8 +24584,9 @@
 }
 
 opcode_t *
-Parrot_callmethod_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_callmethod_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 113 "src/ops/object.ops"
     PMC      * const object     = PREG(1);
     PMC      * const method_pmc = PREG(2);
     opcode_t * const next       = cur_opcode + 4;
@@ -23891,8 +24600,9 @@
 }
 
 opcode_t *
-Parrot_tailcallmethod_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_tailcallmethod_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 126 "src/ops/object.ops"
     opcode_t * const next       = cur_opcode + 3;
     PMC      * const object     = PREG(1);
     STRING   * const meth       = SREG(2);
@@ -23915,8 +24625,9 @@
 }
 
 opcode_t *
-Parrot_tailcallmethod_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_tailcallmethod_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 126 "src/ops/object.ops"
     opcode_t * const next       = cur_opcode + 3;
     PMC      * const object     = PREG(1);
     STRING   * const meth       = CONST(2)->u.string;
@@ -23939,8 +24650,9 @@
 }
 
 opcode_t *
-Parrot_tailcallmethod_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_tailcallmethod_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 148 "src/ops/object.ops"
     opcode_t * const next       = cur_opcode + 3;
     PMC      * const object     = PREG(1);
     PMC      * const method_pmc = PREG(2);
@@ -23956,92 +24668,105 @@
 }
 
 opcode_t *
-Parrot_addmethod_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_addmethod_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 169 "src/ops/object.ops"
     VTABLE_add_method(interp, PREG(1), SREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_addmethod_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_addmethod_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 169 "src/ops/object.ops"
     VTABLE_add_method(interp, PREG(1), CONST(2)->u.string, PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_can_i_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_can_i_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 181 "src/ops/object.ops"
     IREG(1) = VTABLE_can(interp, PREG(2), SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_can_i_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_can_i_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 181 "src/ops/object.ops"
     IREG(1) = VTABLE_can(interp, PREG(2), CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_does_i_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_does_i_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/object.ops"
     IREG(1) = SREG(3) ? VTABLE_does(interp, PREG(2), SREG(3)) : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_does_i_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_does_i_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/object.ops"
     IREG(1) = CONST(3)->u.string ? VTABLE_does(interp, PREG(2), CONST(3)->u.string) : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_does_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_does_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 204 "src/ops/object.ops"
     IREG(1) = PREG(3) ? VTABLE_does_pmc(interp, PREG(2), PREG(3)) : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_does_i_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_does_i_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 204 "src/ops/object.ops"
     IREG(1) = CONST(3)->u.key ? VTABLE_does_pmc(interp, PREG(2), CONST(3)->u.key) : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isa_i_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isa_i_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 217 "src/ops/object.ops"
     IREG(1) = SREG(3) ? VTABLE_isa(interp, PREG(2), SREG(3)) : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isa_i_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isa_i_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 217 "src/ops/object.ops"
     IREG(1) = CONST(3)->u.string ? VTABLE_isa(interp, PREG(2), CONST(3)->u.string) : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isa_i_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isa_i_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 221 "src/ops/object.ops"
     IREG(1) = PREG(3) ? VTABLE_isa_pmc(interp, PREG(2), PREG(3)) : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_isa_i_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_isa_i_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 221 "src/ops/object.ops"
     IREG(1) = CONST(3)->u.key ? VTABLE_isa_pmc(interp, PREG(2), CONST(3)->u.key) : 0;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_newclass_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_newclass_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 239 "src/ops/object.ops"
     PMC * const name = Parrot_pmc_new(interp, enum_class_String);
     VTABLE_set_string_native(interp, name, SREG(2));
     PREG(1) = Parrot_pmc_new_init(interp, enum_class_Class, name);
@@ -24049,8 +24774,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_newclass_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_newclass_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 239 "src/ops/object.ops"
     PMC * const name = Parrot_pmc_new(interp, enum_class_String);
     VTABLE_set_string_native(interp, name, CONST(2)->u.string);
     PREG(1) = Parrot_pmc_new_init(interp, enum_class_Class, name);
@@ -24058,22 +24784,25 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_newclass_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_newclass_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 245 "src/ops/object.ops"
     PREG(1) = Parrot_pmc_new_init(interp, enum_class_Class, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_newclass_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_newclass_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 245 "src/ops/object.ops"
     PREG(1) = Parrot_pmc_new_init(interp, enum_class_Class, CONST(2)->u.key);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_subclass_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 261 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class(interp, PREG(2));
     opcode_t * const next         = cur_opcode + 3;
 
@@ -24089,8 +24818,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 261 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class(interp, CONST(2)->u.key);
     opcode_t * const next         = cur_opcode + 3;
 
@@ -24106,8 +24836,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class(interp, PREG(2));
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24123,8 +24854,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_pc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_pc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class(interp, CONST(2)->u.key);
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24140,8 +24872,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class(interp, PREG(2));
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24157,8 +24890,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_pc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_pc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class(interp, CONST(2)->u.key);
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24174,8 +24908,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 291 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class(interp, PREG(2));
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24191,8 +24926,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_pc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_pc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 291 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class(interp, CONST(2)->u.key);
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24208,8 +24944,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 291 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class(interp, PREG(2));
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24225,8 +24962,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_pc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_pc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 291 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class(interp, CONST(2)->u.key);
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24242,8 +24980,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 319 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class_str(interp, SREG(2));
     opcode_t * const next         = cur_opcode + 3;
 
@@ -24260,8 +24999,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 319 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class_str(interp, CONST(2)->u.string);
     opcode_t * const next         = cur_opcode + 3;
 
@@ -24278,8 +25018,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 335 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class_str(interp, SREG(2));
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24296,8 +25037,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 335 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class_str(interp, CONST(2)->u.string);
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24314,8 +25056,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 335 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class_str(interp, SREG(2));
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24332,8 +25075,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_sc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_sc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 335 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class_str(interp, CONST(2)->u.string);
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24350,8 +25094,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 351 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class_str(interp, SREG(2));
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24368,8 +25113,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 351 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class_str(interp, CONST(2)->u.string);
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24386,8 +25132,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_s_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_s_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 351 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class_str(interp, SREG(2));
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24404,8 +25151,9 @@
 }
 
 opcode_t *
-Parrot_subclass_p_sc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_subclass_p_sc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 351 "src/ops/object.ops"
     PMC      * const parent_class = Parrot_oo_get_class_str(interp, CONST(2)->u.string);
     opcode_t * const next         = cur_opcode + 4;
 
@@ -24422,64 +25170,73 @@
 }
 
 opcode_t *
-Parrot_get_class_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_class_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 377 "src/ops/object.ops"
     PREG(1) = Parrot_oo_get_class_str(interp, SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_class_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_class_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 377 "src/ops/object.ops"
     PREG(1) = Parrot_oo_get_class_str(interp, CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_class_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_class_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 381 "src/ops/object.ops"
     PREG(1) = Parrot_oo_get_class(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_class_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_class_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 381 "src/ops/object.ops"
     PREG(1) = Parrot_oo_get_class(interp, CONST(2)->u.key);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_class_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_class_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 393 "src/ops/object.ops"
     PREG(1) = VTABLE_get_class(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_addparent_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_addparent_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 406 "src/ops/object.ops"
     VTABLE_add_parent(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_removeparent_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_removeparent_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 416 "src/ops/object.ops"
     VTABLE_remove_parent(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_addrole_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_addrole_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 426 "src/ops/object.ops"
     VTABLE_add_role(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_addattribute_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_addattribute_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 436 "src/ops/object.ops"
     STRING * const class_name  = string_from_literal(interp, "Class");
     STRING * const role_name   = string_from_literal(interp, "Role");
 
@@ -24495,8 +25252,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_addattribute_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_addattribute_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 436 "src/ops/object.ops"
     STRING * const class_name  = string_from_literal(interp, "Class");
     STRING * const role_name   = string_from_literal(interp, "Role");
 
@@ -24512,148 +25270,169 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_removeattribute_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_removeattribute_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 456 "src/ops/object.ops"
     VTABLE_remove_attribute(interp, PREG(1), SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_removeattribute_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_removeattribute_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 456 "src/ops/object.ops"
     VTABLE_remove_attribute(interp, PREG(1), CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_getattribute_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getattribute_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 473 "src/ops/object.ops"
     PREG(1) = VTABLE_get_attr_str(interp, PREG(2), SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_getattribute_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getattribute_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 473 "src/ops/object.ops"
     PREG(1) = VTABLE_get_attr_str(interp, PREG(2), CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_getattribute_p_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getattribute_p_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 477 "src/ops/object.ops"
     PREG(1) = VTABLE_get_attr_keyed(interp, PREG(2), PREG(3), SREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_getattribute_p_p_pc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getattribute_p_p_pc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 477 "src/ops/object.ops"
     PREG(1) = VTABLE_get_attr_keyed(interp, PREG(2), CONST(3)->u.key, SREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_getattribute_p_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getattribute_p_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 477 "src/ops/object.ops"
     PREG(1) = VTABLE_get_attr_keyed(interp, PREG(2), PREG(3), CONST(4)->u.string);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_getattribute_p_p_pc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getattribute_p_p_pc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 477 "src/ops/object.ops"
     PREG(1) = VTABLE_get_attr_keyed(interp, PREG(2), CONST(3)->u.key, CONST(4)->u.string);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_setattribute_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setattribute_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 493 "src/ops/object.ops"
     VTABLE_set_attr_str(interp, PREG(1), SREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_setattribute_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setattribute_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 493 "src/ops/object.ops"
     VTABLE_set_attr_str(interp, PREG(1), CONST(2)->u.string, PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_setattribute_p_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setattribute_p_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 497 "src/ops/object.ops"
     VTABLE_set_attr_keyed(interp, PREG(1), PREG(2), SREG(3), PREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_setattribute_p_pc_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setattribute_p_pc_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 497 "src/ops/object.ops"
     VTABLE_set_attr_keyed(interp, PREG(1), CONST(2)->u.key, SREG(3), PREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_setattribute_p_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setattribute_p_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 497 "src/ops/object.ops"
     VTABLE_set_attr_keyed(interp, PREG(1), PREG(2), CONST(3)->u.string, PREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_setattribute_p_pc_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setattribute_p_pc_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 497 "src/ops/object.ops"
     VTABLE_set_attr_keyed(interp, PREG(1), CONST(2)->u.key, CONST(3)->u.string, PREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_inspect_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_inspect_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 515 "src/ops/object.ops"
     PREG(1) = VTABLE_inspect(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_inspect_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_inspect_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 515 "src/ops/object.ops"
     PREG(1) = VTABLE_inspect(interp, CONST(2)->u.key);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_inspect_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_inspect_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 519 "src/ops/object.ops"
     PREG(1) = VTABLE_inspect_str(interp, PREG(2), SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_inspect_p_pc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_inspect_p_pc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 519 "src/ops/object.ops"
     PREG(1) = VTABLE_inspect_str(interp, CONST(2)->u.key, SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_inspect_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_inspect_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 519 "src/ops/object.ops"
     PREG(1) = VTABLE_inspect_str(interp, PREG(2), CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_inspect_p_pc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_inspect_p_pc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 519 "src/ops/object.ops"
     PREG(1) = VTABLE_inspect_str(interp, CONST(2)->u.key, CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_new_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 53 "src/ops/pmc.ops"
     STRING * const name   = SREG(2);
     PMC    * const _class = Parrot_pcc_get_HLL(interp, CURRENT_CONTEXT(interp))
                           ? Parrot_oo_get_class_str(interp, name)
@@ -24675,8 +25454,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_new_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 53 "src/ops/pmc.ops"
     STRING * const name   = CONST(2)->u.string;
     PMC    * const _class = Parrot_pcc_get_HLL(interp, CURRENT_CONTEXT(interp))
                           ? Parrot_oo_get_class_str(interp, name)
@@ -24698,8 +25478,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_new_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 73 "src/ops/pmc.ops"
     STRING * const name   = SREG(2);
     PMC    * const _class = Parrot_pcc_get_HLL(interp, CURRENT_CONTEXT(interp))
                           ? Parrot_oo_get_class_str(interp, name)
@@ -24721,8 +25502,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_new_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 73 "src/ops/pmc.ops"
     STRING * const name   = CONST(2)->u.string;
     PMC    * const _class = Parrot_pcc_get_HLL(interp, CURRENT_CONTEXT(interp))
                           ? Parrot_oo_get_class_str(interp, name)
@@ -24744,8 +25526,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_new_p_s_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_p_s_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 73 "src/ops/pmc.ops"
     STRING * const name   = SREG(2);
     PMC    * const _class = Parrot_pcc_get_HLL(interp, CURRENT_CONTEXT(interp))
                           ? Parrot_oo_get_class_str(interp, name)
@@ -24767,8 +25550,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_new_p_sc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_p_sc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 73 "src/ops/pmc.ops"
     STRING * const name   = CONST(2)->u.string;
     PMC    * const _class = Parrot_pcc_get_HLL(interp, CURRENT_CONTEXT(interp))
                           ? Parrot_oo_get_class_str(interp, name)
@@ -24790,8 +25574,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_new_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 93 "src/ops/pmc.ops"
     PMC * const name_key = PREG(2);
     PMC * const _class   = Parrot_oo_get_class(interp, name_key);
 
@@ -24811,8 +25596,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_new_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 93 "src/ops/pmc.ops"
     PMC * const name_key = CONST(2)->u.key;
     PMC * const _class   = Parrot_oo_get_class(interp, name_key);
 
@@ -24832,8 +25618,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_new_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 111 "src/ops/pmc.ops"
     PMC * const name_key = PREG(2);
     PMC * const _class   = Parrot_oo_get_class(interp, name_key);
 
@@ -24853,8 +25640,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_new_p_pc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_p_pc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 111 "src/ops/pmc.ops"
     PMC * const name_key = CONST(2)->u.key;
     PMC * const _class   = Parrot_oo_get_class(interp, name_key);
 
@@ -24874,8 +25662,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_new_p_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_p_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 111 "src/ops/pmc.ops"
     PMC * const name_key = PREG(2);
     PMC * const _class   = Parrot_oo_get_class(interp, name_key);
 
@@ -24895,8 +25684,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_new_p_pc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_p_pc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 111 "src/ops/pmc.ops"
     PMC * const name_key = CONST(2)->u.key;
     PMC * const _class   = Parrot_oo_get_class(interp, name_key);
 
@@ -24916,8 +25706,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_root_new_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_root_new_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 144 "src/ops/pmc.ops"
     PMC * const key      = PREG(2);
     PMC * const root_ns  = interp->root_namespace;
     PMC * const ns       = Parrot_get_namespace_keyed(interp, root_ns, key);
@@ -24937,8 +25728,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_root_new_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_root_new_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 144 "src/ops/pmc.ops"
     PMC * const key      = CONST(2)->u.key;
     PMC * const root_ns  = interp->root_namespace;
     PMC * const ns       = Parrot_get_namespace_keyed(interp, root_ns, key);
@@ -24958,8 +25750,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_root_new_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_root_new_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 162 "src/ops/pmc.ops"
     PMC * const key      = PREG(2);
     PMC * const root_ns  = interp->root_namespace;
     PMC * const ns       = Parrot_get_namespace_keyed(interp, root_ns, key);
@@ -24979,8 +25772,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_root_new_p_pc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_root_new_p_pc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 162 "src/ops/pmc.ops"
     PMC * const key      = CONST(2)->u.key;
     PMC * const root_ns  = interp->root_namespace;
     PMC * const ns       = Parrot_get_namespace_keyed(interp, root_ns, key);
@@ -25000,8 +25794,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_root_new_p_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_root_new_p_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 162 "src/ops/pmc.ops"
     PMC * const key      = PREG(2);
     PMC * const root_ns  = interp->root_namespace;
     PMC * const ns       = Parrot_get_namespace_keyed(interp, root_ns, key);
@@ -25021,8 +25816,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_root_new_p_pc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_root_new_p_pc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 162 "src/ops/pmc.ops"
     PMC * const key      = CONST(2)->u.key;
     PMC * const root_ns  = interp->root_namespace;
     PMC * const ns       = Parrot_get_namespace_keyed(interp, root_ns, key);
@@ -25042,29 +25838,33 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_typeof_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_typeof_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 191 "src/ops/pmc.ops"
     SREG(1) = VTABLE_name(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_typeof_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_typeof_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 195 "src/ops/pmc.ops"
     PREG(1) = VTABLE_get_class(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_repr_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_repr_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 207 "src/ops/pmc.ops"
     SREG(1) = VTABLE_get_repr(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_method_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_method_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 234 "src/ops/pmc.ops"
     opcode_t * const resume = cur_opcode + 4;
     PREG(1) = VTABLE_find_method(interp, PREG(2), SREG(3));
     if (PMC_IS_NULL(PREG(1)) || !VTABLE_defined(interp, PREG(1))) {
@@ -25078,8 +25878,9 @@
 }
 
 opcode_t *
-Parrot_find_method_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_method_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 234 "src/ops/pmc.ops"
     opcode_t * const resume = cur_opcode + 4;
     PREG(1) = VTABLE_find_method(interp, PREG(2), CONST(3)->u.string);
     if (PMC_IS_NULL(PREG(1)) || !VTABLE_defined(interp, PREG(1))) {
@@ -25093,497 +25894,567 @@
 }
 
 opcode_t *
-Parrot_defined_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_defined_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 266 "src/ops/pmc.ops"
     IREG(1) = PMC_IS_NULL(PREG(2)) ? 0 : VTABLE_defined(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_defined_i_p_ki (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_defined_i_p_ki(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 270 "src/ops/pmc.ops"
     IREG(1) = PMC_IS_NULL(PREG(2)) ? 0 : VTABLE_defined_keyed_int(interp, PREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_defined_i_p_kic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_defined_i_p_kic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 270 "src/ops/pmc.ops"
     IREG(1) = PMC_IS_NULL(PREG(2)) ? 0 : VTABLE_defined_keyed_int(interp, PREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_defined_i_p_k (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_defined_i_p_k(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 274 "src/ops/pmc.ops"
     IREG(1) = PMC_IS_NULL(PREG(2)) ? 0 : VTABLE_defined_keyed(interp, PREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_defined_i_p_kc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_defined_i_p_kc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 274 "src/ops/pmc.ops"
     IREG(1) = PMC_IS_NULL(PREG(2)) ? 0 : VTABLE_defined_keyed(interp, PREG(2), CONST(3)->u.key);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_exists_i_p_ki (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_exists_i_p_ki(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 278 "src/ops/pmc.ops"
     IREG(1) = PMC_IS_NULL(PREG(2)) ? 0 : VTABLE_exists_keyed_int(interp, PREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_exists_i_p_kic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_exists_i_p_kic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 278 "src/ops/pmc.ops"
     IREG(1) = PMC_IS_NULL(PREG(2)) ? 0 : VTABLE_exists_keyed_int(interp, PREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_exists_i_p_k (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_exists_i_p_k(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 282 "src/ops/pmc.ops"
     IREG(1) = PMC_IS_NULL(PREG(2)) ? 0: VTABLE_exists_keyed(interp, PREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_exists_i_p_kc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_exists_i_p_kc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 282 "src/ops/pmc.ops"
     IREG(1) = PMC_IS_NULL(PREG(2)) ? 0: VTABLE_exists_keyed(interp, PREG(2), CONST(3)->u.key);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_delete_p_k (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_delete_p_k(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 296 "src/ops/pmc.ops"
     VTABLE_delete_keyed(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_delete_p_kc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_delete_p_kc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 296 "src/ops/pmc.ops"
     VTABLE_delete_keyed(interp, PREG(1), CONST(2)->u.key);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_delete_p_ki (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_delete_p_ki(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 300 "src/ops/pmc.ops"
     VTABLE_delete_keyed_int(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_delete_p_kic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_delete_p_kic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 300 "src/ops/pmc.ops"
     VTABLE_delete_keyed_int(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_elements_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_elements_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 312 "src/ops/pmc.ops"
     IREG(1) = VTABLE_elements(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_push_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_push_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 344 "src/ops/pmc.ops"
     VTABLE_push_integer(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_push_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_push_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 344 "src/ops/pmc.ops"
     VTABLE_push_integer(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_push_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_push_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 348 "src/ops/pmc.ops"
     VTABLE_push_float(interp, PREG(1), NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_push_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_push_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 348 "src/ops/pmc.ops"
     VTABLE_push_float(interp, PREG(1), CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_push_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_push_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 352 "src/ops/pmc.ops"
     VTABLE_push_string(interp, PREG(1), SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_push_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_push_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 352 "src/ops/pmc.ops"
     VTABLE_push_string(interp, PREG(1), CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_push_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_push_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 356 "src/ops/pmc.ops"
     VTABLE_push_pmc(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_pop_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pop_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 374 "src/ops/pmc.ops"
     IREG(1) = VTABLE_pop_integer(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_pop_n_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pop_n_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 378 "src/ops/pmc.ops"
     NREG(1) = VTABLE_pop_float(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_pop_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pop_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 382 "src/ops/pmc.ops"
     SREG(1) = VTABLE_pop_string(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_pop_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pop_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 386 "src/ops/pmc.ops"
     PREG(1) = VTABLE_pop_pmc(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unshift_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unshift_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 404 "src/ops/pmc.ops"
     VTABLE_unshift_integer(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unshift_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unshift_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 404 "src/ops/pmc.ops"
     VTABLE_unshift_integer(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unshift_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unshift_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 408 "src/ops/pmc.ops"
     VTABLE_unshift_float(interp, PREG(1), NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unshift_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unshift_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 408 "src/ops/pmc.ops"
     VTABLE_unshift_float(interp, PREG(1), CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unshift_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unshift_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 412 "src/ops/pmc.ops"
     VTABLE_unshift_string(interp, PREG(1), SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unshift_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unshift_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 412 "src/ops/pmc.ops"
     VTABLE_unshift_string(interp, PREG(1), CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_unshift_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unshift_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 416 "src/ops/pmc.ops"
     VTABLE_unshift_pmc(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shift_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shift_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 434 "src/ops/pmc.ops"
     IREG(1) = VTABLE_shift_integer(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shift_n_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shift_n_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 438 "src/ops/pmc.ops"
     NREG(1) = VTABLE_shift_float(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shift_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shift_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 442 "src/ops/pmc.ops"
     SREG(1) = VTABLE_shift_string(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_shift_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_shift_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 446 "src/ops/pmc.ops"
     PREG(1) = VTABLE_shift_pmc(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_splice_p_p_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_splice_p_p_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 458 "src/ops/pmc.ops"
     VTABLE_splice(interp, PREG(1), PREG(2), IREG(3), IREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_splice_p_p_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_splice_p_p_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 458 "src/ops/pmc.ops"
     VTABLE_splice(interp, PREG(1), PREG(2), cur_opcode[3], IREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_splice_p_p_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_splice_p_p_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 458 "src/ops/pmc.ops"
     VTABLE_splice(interp, PREG(1), PREG(2), IREG(3), cur_opcode[4]);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_splice_p_p_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_splice_p_p_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 458 "src/ops/pmc.ops"
     VTABLE_splice(interp, PREG(1), PREG(2), cur_opcode[3], cur_opcode[4]);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_setprop_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setprop_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 485 "src/ops/pmc.ops"
     VTABLE_setprop(interp, PREG(1), SREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_setprop_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setprop_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 485 "src/ops/pmc.ops"
     VTABLE_setprop(interp, PREG(1), CONST(2)->u.string, PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_getprop_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getprop_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 497 "src/ops/pmc.ops"
     PREG(1) = VTABLE_getprop(interp, PREG(3), SREG(2));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_getprop_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_getprop_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 497 "src/ops/pmc.ops"
     PREG(1) = VTABLE_getprop(interp, PREG(3), CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_delprop_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_delprop_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 509 "src/ops/pmc.ops"
     VTABLE_delprop(interp, PREG(1), SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_delprop_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_delprop_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 509 "src/ops/pmc.ops"
     VTABLE_delprop(interp, PREG(1), CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_prophash_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_prophash_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 522 "src/ops/pmc.ops"
     PREG(1) = VTABLE_getprops(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_freeze_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_freeze_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 552 "src/ops/pmc.ops"
     SREG(1) = Parrot_freeze(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_thaw_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_thaw_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 556 "src/ops/pmc.ops"
     PREG(1) = Parrot_thaw(interp, SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_thaw_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_thaw_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 556 "src/ops/pmc.ops"
     PREG(1) = Parrot_thaw(interp, CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_add_multi_s_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_multi_s_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 587 "src/ops/pmc.ops"
     Parrot_mmd_add_multi_from_long_sig(interp, SREG(1), SREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_multi_sc_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_multi_sc_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 587 "src/ops/pmc.ops"
     Parrot_mmd_add_multi_from_long_sig(interp, CONST(1)->u.string, SREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_multi_s_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_multi_s_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 587 "src/ops/pmc.ops"
     Parrot_mmd_add_multi_from_long_sig(interp, SREG(1), CONST(2)->u.string, PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_add_multi_sc_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_add_multi_sc_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 587 "src/ops/pmc.ops"
     Parrot_mmd_add_multi_from_long_sig(interp, CONST(1)->u.string, CONST(2)->u.string, PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_find_multi_p_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_multi_p_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 597 "src/ops/pmc.ops"
     PREG(1) = Parrot_mmd_find_multi_from_long_sig(interp, SREG(2), SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_find_multi_p_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_multi_p_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 597 "src/ops/pmc.ops"
     PREG(1) = Parrot_mmd_find_multi_from_long_sig(interp, CONST(2)->u.string, SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_find_multi_p_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_multi_p_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 597 "src/ops/pmc.ops"
     PREG(1) = Parrot_mmd_find_multi_from_long_sig(interp, SREG(2), CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_find_multi_p_sc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_multi_p_sc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 597 "src/ops/pmc.ops"
     PREG(1) = Parrot_mmd_find_multi_from_long_sig(interp, CONST(2)->u.string, CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_register_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_register_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 630 "src/ops/pmc.ops"
     Parrot_pmc_gc_register(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_unregister_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unregister_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 634 "src/ops/pmc.ops"
     Parrot_pmc_gc_unregister(interp, PREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_box_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_box_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 651 "src/ops/pmc.ops"
     PREG(1) = Parrot_pmc_new(interp, Parrot_get_ctx_HLL_type(interp, enum_class_Integer));
     VTABLE_set_integer_native(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_box_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_box_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 651 "src/ops/pmc.ops"
     PREG(1) = Parrot_pmc_new(interp, Parrot_get_ctx_HLL_type(interp, enum_class_Integer));
     VTABLE_set_integer_native(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_box_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_box_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 656 "src/ops/pmc.ops"
     PREG(1) = Parrot_pmc_new(interp, Parrot_get_ctx_HLL_type(interp, enum_class_Float));
     VTABLE_set_number_native(interp, PREG(1), NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_box_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_box_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 656 "src/ops/pmc.ops"
     PREG(1) = Parrot_pmc_new(interp, Parrot_get_ctx_HLL_type(interp, enum_class_Float));
     VTABLE_set_number_native(interp, PREG(1), CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_box_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_box_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 661 "src/ops/pmc.ops"
     PREG(1) = Parrot_pmc_new(interp, Parrot_get_ctx_HLL_type(interp, enum_class_String));
     VTABLE_set_string_native(interp, PREG(1), SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_box_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_box_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 661 "src/ops/pmc.ops"
     PREG(1) = Parrot_pmc_new(interp, Parrot_get_ctx_HLL_type(interp, enum_class_String));
     VTABLE_set_string_native(interp, PREG(1), CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_iter_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_iter_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 674 "src/ops/pmc.ops"
     PREG(1) = VTABLE_get_iter(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_morph_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_morph_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 686 "src/ops/pmc.ops"
     VTABLE_morph(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_morph_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_morph_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 686 "src/ops/pmc.ops"
     VTABLE_morph(interp, PREG(1), CONST(2)->u.key);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_clone_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_clone_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 28 "src/ops/set.ops"
     /* cloning a NULL STRING produces an empty STRING; TT #964 */
     SREG(1) = SREG(2)
        ? Parrot_str_copy(interp, SREG(2))
@@ -25592,8 +26463,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_clone_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_clone_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 28 "src/ops/set.ops"
     /* cloning a NULL STRING produces an empty STRING; TT #964 */
     SREG(1) = CONST(2)->u.string
        ? Parrot_str_copy(interp, CONST(2)->u.string)
@@ -25602,8 +26474,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_exchange_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_exchange_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 51 "src/ops/set.ops"
     const INTVAL temp = IREG(1);
     IREG(1) = IREG(2);
     IREG(2) = temp;
@@ -25611,8 +26484,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_exchange_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_exchange_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 57 "src/ops/set.ops"
     PMC * const temp = PREG(1);
     PREG(1) = PREG(2);
     PREG(2) = temp;
@@ -25620,8 +26494,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_exchange_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_exchange_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 63 "src/ops/set.ops"
     FLOATVAL temp = NREG(1);
     NREG(1) = NREG(2);
     NREG(2) = temp;
@@ -25629,8 +26504,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_exchange_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_exchange_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 69 "src/ops/set.ops"
     STRING * const temp = SREG(1);
     SREG(1) = SREG(2);
     SREG(2) = temp;
@@ -25638,289 +26514,330 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 121 "src/ops/set.ops"
     IREG(1) = IREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 121 "src/ops/set.ops"
     IREG(1) = cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_i_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_i_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 125 "src/ops/set.ops"
     IREG(1) = (INTVAL)(NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_i_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_i_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 125 "src/ops/set.ops"
     IREG(1) = (INTVAL)(CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 129 "src/ops/set.ops"
     IREG(1) = Parrot_str_to_int(interp, SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 129 "src/ops/set.ops"
     IREG(1) = Parrot_str_to_int(interp, CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_n_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_n_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 133 "src/ops/set.ops"
     NREG(1) = NREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_n_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_n_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 133 "src/ops/set.ops"
     NREG(1) = CONST(2)->u.number;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_n_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_n_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 137 "src/ops/set.ops"
     NREG(1) = (FLOATVAL)IREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_n_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_n_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 137 "src/ops/set.ops"
     NREG(1) = (FLOATVAL)cur_opcode[2];
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_n_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_n_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 141 "src/ops/set.ops"
     NREG(1) = Parrot_str_to_num(interp, SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_n_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_n_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 141 "src/ops/set.ops"
     NREG(1) = Parrot_str_to_num(interp, CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_n_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_n_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 145 "src/ops/set.ops"
     NREG(1) = VTABLE_get_number(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 149 "src/ops/set.ops"
     SREG(1) = VTABLE_get_string(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 153 "src/ops/set.ops"
     SREG(1) = SREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 157 "src/ops/set.ops"
     SREG(1) = Parrot_str_copy(interp, CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 161 "src/ops/set.ops"
     SREG(1) = Parrot_str_from_int(interp, IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 161 "src/ops/set.ops"
     SREG(1) = Parrot_str_from_int(interp, cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_s_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_s_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 165 "src/ops/set.ops"
     SREG(1) = Parrot_str_from_num(interp, NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_s_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_s_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 165 "src/ops/set.ops"
     SREG(1) = Parrot_str_from_num(interp, CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 169 "src/ops/set.ops"
     PREG(1) = CONST(2)->u.key;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 173 "src/ops/set.ops"
     PREG(1) = PREG(2);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 177 "src/ops/set.ops"
     VTABLE_set_integer_native(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 177 "src/ops/set.ops"
     VTABLE_set_integer_native(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 181 "src/ops/set.ops"
     VTABLE_set_number_native(interp, PREG(1), NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 181 "src/ops/set.ops"
     VTABLE_set_number_native(interp, PREG(1), CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 185 "src/ops/set.ops"
     VTABLE_set_string_native(interp, PREG(1), SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 189 "src/ops/set.ops"
     VTABLE_set_string_native(interp, PREG(1),
         Parrot_str_copy(interp, CONST(2)->u.string));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/set.ops"
     IREG(1) = VTABLE_get_integer(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_assign_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_assign_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 234 "src/ops/set.ops"
     VTABLE_assign_pmc(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_assign_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_assign_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 238 "src/ops/set.ops"
     VTABLE_set_integer_native(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_assign_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_assign_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 238 "src/ops/set.ops"
     VTABLE_set_integer_native(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_assign_p_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_assign_p_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 242 "src/ops/set.ops"
     VTABLE_set_number_native(interp, PREG(1), NREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_assign_p_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_assign_p_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 242 "src/ops/set.ops"
     VTABLE_set_number_native(interp, PREG(1), CONST(2)->u.number);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_assign_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_assign_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 246 "src/ops/set.ops"
     VTABLE_assign_string_native(interp, PREG(1), SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_assign_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_assign_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 246 "src/ops/set.ops"
     VTABLE_assign_string_native(interp, PREG(1), CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_assign_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_assign_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 250 "src/ops/set.ops"
     SREG(1) = Parrot_str_set(interp, SREG(1), SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_assign_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_assign_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 250 "src/ops/set.ops"
     SREG(1) = Parrot_str_set(interp, SREG(1), CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_setref_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setref_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 254 "src/ops/set.ops"
     VTABLE_set_pmc(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_deref_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_deref_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 258 "src/ops/set.ops"
     PREG(1) = VTABLE_get_pmc(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_setp_ind_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setp_ind_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/set.ops"
     if (IREG(1) < 0 || IREG(1) >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_PMC(interp, IREG(1)) = PREG(2);
@@ -25928,8 +26845,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_setp_ind_ic_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setp_ind_ic_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/set.ops"
     if (cur_opcode[1] < 0 || cur_opcode[1] >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_PMC(interp, cur_opcode[1]) = PREG(2);
@@ -25937,8 +26855,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_setn_ind_i_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setn_ind_i_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 290 "src/ops/set.ops"
     if (IREG(1) < 0 || IREG(1) >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_NUM(interp, IREG(1)) = NREG(2);
@@ -25946,8 +26865,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_setn_ind_ic_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setn_ind_ic_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 290 "src/ops/set.ops"
     if (cur_opcode[1] < 0 || cur_opcode[1] >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_NUM(interp, cur_opcode[1]) = NREG(2);
@@ -25955,8 +26875,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_setn_ind_i_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setn_ind_i_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 290 "src/ops/set.ops"
     if (IREG(1) < 0 || IREG(1) >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_NUM(interp, IREG(1)) = CONST(2)->u.number;
@@ -25964,8 +26885,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_setn_ind_ic_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_setn_ind_ic_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 290 "src/ops/set.ops"
     if (cur_opcode[1] < 0 || cur_opcode[1] >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_NUM(interp, cur_opcode[1]) = CONST(2)->u.number;
@@ -25973,8 +26895,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sets_ind_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sets_ind_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 304 "src/ops/set.ops"
     if (IREG(1) < 0 || IREG(1) >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_STR(interp, IREG(1)) = SREG(2);
@@ -25982,8 +26905,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sets_ind_ic_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sets_ind_ic_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 304 "src/ops/set.ops"
     if (cur_opcode[1] < 0 || cur_opcode[1] >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_STR(interp, cur_opcode[1]) = SREG(2);
@@ -25991,8 +26915,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sets_ind_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sets_ind_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 304 "src/ops/set.ops"
     if (IREG(1) < 0 || IREG(1) >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_STR(interp, IREG(1)) = CONST(2)->u.string;
@@ -26000,8 +26925,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sets_ind_ic_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sets_ind_ic_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 304 "src/ops/set.ops"
     if (cur_opcode[1] < 0 || cur_opcode[1] >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_STR(interp, cur_opcode[1]) = CONST(2)->u.string;
@@ -26009,8 +26935,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_seti_ind_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seti_ind_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 318 "src/ops/set.ops"
     if (IREG(1) < 0 || IREG(1) >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_INT(interp, IREG(1)) = IREG(2);
@@ -26018,8 +26945,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_seti_ind_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seti_ind_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 318 "src/ops/set.ops"
     if (cur_opcode[1] < 0 || cur_opcode[1] >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_INT(interp, cur_opcode[1]) = IREG(2);
@@ -26027,8 +26955,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_seti_ind_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seti_ind_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 318 "src/ops/set.ops"
     if (IREG(1) < 0 || IREG(1) >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_INT(interp, IREG(1)) = cur_opcode[2];
@@ -26036,8 +26965,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_seti_ind_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_seti_ind_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 318 "src/ops/set.ops"
     if (cur_opcode[1] < 0 || cur_opcode[1] >= NUM_REGISTERS)
         PANIC(interp, "Out of bound register access");
     REG_INT(interp, cur_opcode[1]) = cur_opcode[2];
@@ -26045,337 +26975,385 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_p_ki_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_ki_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 344 "src/ops/set.ops"
     VTABLE_set_integer_keyed_int(interp, PREG(1), IREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 344 "src/ops/set.ops"
     VTABLE_set_integer_keyed_int(interp, PREG(1), cur_opcode[2], IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_ki_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_ki_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 344 "src/ops/set.ops"
     VTABLE_set_integer_keyed_int(interp, PREG(1), IREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 344 "src/ops/set.ops"
     VTABLE_set_integer_keyed_int(interp, PREG(1), cur_opcode[2], cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_ki_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_ki_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 348 "src/ops/set.ops"
     VTABLE_set_number_keyed_int(interp, PREG(1), IREG(2), NREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kic_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kic_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 348 "src/ops/set.ops"
     VTABLE_set_number_keyed_int(interp, PREG(1), cur_opcode[2], NREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_ki_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_ki_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 348 "src/ops/set.ops"
     VTABLE_set_number_keyed_int(interp, PREG(1), IREG(2), CONST(3)->u.number);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kic_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kic_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 348 "src/ops/set.ops"
     VTABLE_set_number_keyed_int(interp, PREG(1), cur_opcode[2], CONST(3)->u.number);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_ki_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_ki_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 352 "src/ops/set.ops"
     VTABLE_set_string_keyed_int(interp, PREG(1), IREG(2), SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kic_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kic_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 352 "src/ops/set.ops"
     VTABLE_set_string_keyed_int(interp, PREG(1), cur_opcode[2], SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_ki_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_ki_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 352 "src/ops/set.ops"
     VTABLE_set_string_keyed_int(interp, PREG(1), IREG(2), CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kic_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kic_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 352 "src/ops/set.ops"
     VTABLE_set_string_keyed_int(interp, PREG(1), cur_opcode[2], CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_ki_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_ki_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 356 "src/ops/set.ops"
     VTABLE_set_pmc_keyed_int(interp, PREG(1), IREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kic_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kic_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 356 "src/ops/set.ops"
     VTABLE_set_pmc_keyed_int(interp, PREG(1), cur_opcode[2], PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_i_p_ki (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_i_p_ki(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 380 "src/ops/set.ops"
     IREG(1) = VTABLE_get_integer_keyed_int(interp, PREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_i_p_kic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_i_p_kic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 380 "src/ops/set.ops"
     IREG(1) = VTABLE_get_integer_keyed_int(interp, PREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_n_p_ki (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_n_p_ki(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 384 "src/ops/set.ops"
     NREG(1) = VTABLE_get_number_keyed_int(interp, PREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_n_p_kic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_n_p_kic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 384 "src/ops/set.ops"
     NREG(1) = VTABLE_get_number_keyed_int(interp, PREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_s_p_ki (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_s_p_ki(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 388 "src/ops/set.ops"
     SREG(1) = VTABLE_get_string_keyed_int(interp, PREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_s_p_kic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_s_p_kic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 388 "src/ops/set.ops"
     SREG(1) = VTABLE_get_string_keyed_int(interp, PREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_p_ki (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_p_ki(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 392 "src/ops/set.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, PREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_p_kic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_p_kic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 392 "src/ops/set.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, PREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_k_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_k_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 416 "src/ops/set.ops"
     VTABLE_set_integer_keyed(interp, PREG(1), PREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 416 "src/ops/set.ops"
     VTABLE_set_integer_keyed(interp, PREG(1), CONST(2)->u.key, IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_k_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_k_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 416 "src/ops/set.ops"
     VTABLE_set_integer_keyed(interp, PREG(1), PREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 416 "src/ops/set.ops"
     VTABLE_set_integer_keyed(interp, PREG(1), CONST(2)->u.key, cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_k_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_k_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 420 "src/ops/set.ops"
     VTABLE_set_number_keyed(interp, PREG(1), PREG(2), NREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kc_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kc_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 420 "src/ops/set.ops"
     VTABLE_set_number_keyed(interp, PREG(1), CONST(2)->u.key, NREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_k_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_k_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 420 "src/ops/set.ops"
     VTABLE_set_number_keyed(interp, PREG(1), PREG(2), CONST(3)->u.number);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kc_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kc_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 420 "src/ops/set.ops"
     VTABLE_set_number_keyed(interp, PREG(1), CONST(2)->u.key, CONST(3)->u.number);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_k_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_k_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 424 "src/ops/set.ops"
     VTABLE_set_string_keyed(interp, PREG(1), PREG(2), SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 424 "src/ops/set.ops"
     VTABLE_set_string_keyed(interp, PREG(1), CONST(2)->u.key, SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_k_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_k_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 424 "src/ops/set.ops"
     VTABLE_set_string_keyed(interp, PREG(1), PREG(2), CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 424 "src/ops/set.ops"
     VTABLE_set_string_keyed(interp, PREG(1), CONST(2)->u.key, CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_k_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_k_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 428 "src/ops/set.ops"
     VTABLE_set_pmc_keyed(interp, PREG(1), PREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_kc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_kc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 428 "src/ops/set.ops"
     VTABLE_set_pmc_keyed(interp, PREG(1), CONST(2)->u.key, PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_i_p_k (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_i_p_k(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 452 "src/ops/set.ops"
     IREG(1) = VTABLE_get_integer_keyed(interp, PREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_i_p_kc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_i_p_kc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 452 "src/ops/set.ops"
     IREG(1) = VTABLE_get_integer_keyed(interp, PREG(2), CONST(3)->u.key);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_n_p_k (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_n_p_k(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 456 "src/ops/set.ops"
     NREG(1) = VTABLE_get_number_keyed(interp, PREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_n_p_kc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_n_p_kc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 456 "src/ops/set.ops"
     NREG(1) = VTABLE_get_number_keyed(interp, PREG(2), CONST(3)->u.key);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_s_p_k (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_s_p_k(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 460 "src/ops/set.ops"
     SREG(1) = VTABLE_get_string_keyed(interp, PREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_s_p_kc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_s_p_kc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 460 "src/ops/set.ops"
     SREG(1) = VTABLE_get_string_keyed(interp, PREG(2), CONST(3)->u.key);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_p_k (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_p_k(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 464 "src/ops/set.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, PREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_p_p_kc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_p_p_kc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 464 "src/ops/set.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, PREG(2), CONST(3)->u.key);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_clone_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_clone_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 474 "src/ops/set.ops"
     PREG(1) = VTABLE_clone(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_clone_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_clone_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 484 "src/ops/set.ops"
     PREG(1) = VTABLE_clone_pmc(interp, PREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_clone_p_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_clone_p_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 484 "src/ops/set.ops"
     PREG(1) = VTABLE_clone_pmc(interp, PREG(2), CONST(3)->u.key);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_copy_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_copy_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 494 "src/ops/set.ops"
     if (PMC_IS_NULL(PREG(1))) {
         opcode_t *dest = cur_opcode + 3;
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, dest,
@@ -26414,241 +27392,275 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_null_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_null_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 563 "src/ops/set.ops"
     SREG(1) = NULL;
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_null_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_null_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 567 "src/ops/set.ops"
     IREG(1) = 0;
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_null_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_null_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 571 "src/ops/set.ops"
     PREG(1) = PMCNULL;
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_null_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_null_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 575 "src/ops/set.ops"
     NREG(1) = 0;
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_cleari (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_cleari(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 597 "src/ops/set.ops"
     Parrot_clear_i(interp);
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_clearn (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_clearn(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 601 "src/ops/set.ops"
     Parrot_clear_n(interp);
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_clears (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_clears(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 605 "src/ops/set.ops"
     Parrot_clear_s(interp);
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_clearp (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_clearp(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 609 "src/ops/set.ops"
     Parrot_clear_p(interp);
 
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_ord_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ord_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 40 "src/ops/string.ops"
     IREG(1) = string_ord(interp, SREG(2), 0);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_ord_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ord_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 40 "src/ops/string.ops"
     IREG(1) = string_ord(interp, CONST(2)->u.string, 0);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_ord_i_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ord_i_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 44 "src/ops/string.ops"
     IREG(1) = string_ord(interp, SREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ord_i_sc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ord_i_sc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 44 "src/ops/string.ops"
     IREG(1) = string_ord(interp, CONST(2)->u.string, IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ord_i_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ord_i_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 44 "src/ops/string.ops"
     IREG(1) = string_ord(interp, SREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_ord_i_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_ord_i_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 44 "src/ops/string.ops"
     IREG(1) = string_ord(interp, CONST(2)->u.string, cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_chr_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_chr_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 55 "src/ops/string.ops"
     STRING * const s = string_chr(interp, (UINTVAL)IREG(2));
     SREG(1) = s;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_chr_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_chr_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 55 "src/ops/string.ops"
     STRING * const s = string_chr(interp, (UINTVAL)cur_opcode[2]);
     SREG(1) = s;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_chopn_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_chopn_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 74 "src/ops/string.ops"
     Parrot_str_chopn_inplace(interp, SREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_chopn_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_chopn_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 74 "src/ops/string.ops"
     Parrot_str_chopn_inplace(interp, SREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_chopn_s_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_chopn_s_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 78 "src/ops/string.ops"
     SREG(1) = Parrot_str_chopn(interp, SREG(2), IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_chopn_s_sc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_chopn_s_sc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 78 "src/ops/string.ops"
     SREG(1) = Parrot_str_chopn(interp, CONST(2)->u.string, IREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_chopn_s_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_chopn_s_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 78 "src/ops/string.ops"
     SREG(1) = Parrot_str_chopn(interp, SREG(2), cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_chopn_s_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_chopn_s_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 78 "src/ops/string.ops"
     SREG(1) = Parrot_str_chopn(interp, CONST(2)->u.string, cur_opcode[3]);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_concat_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_concat_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 101 "src/ops/string.ops"
     SREG(1) = Parrot_str_append(interp, SREG(1), SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_concat_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_concat_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 101 "src/ops/string.ops"
     SREG(1) = Parrot_str_append(interp, SREG(1), CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_concat_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_concat_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 105 "src/ops/string.ops"
     VTABLE_i_concatenate(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_concat_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_concat_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 109 "src/ops/string.ops"
     VTABLE_i_concatenate_str(interp, PREG(1), SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_concat_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_concat_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 109 "src/ops/string.ops"
     VTABLE_i_concatenate_str(interp, PREG(1), CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_concat_s_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_concat_s_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 113 "src/ops/string.ops"
     SREG(1) = Parrot_str_concat(interp, SREG(2), SREG(3), 1);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_concat_s_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_concat_s_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 113 "src/ops/string.ops"
     SREG(1) = Parrot_str_concat(interp, CONST(2)->u.string, SREG(3), 1);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_concat_s_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_concat_s_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 113 "src/ops/string.ops"
     SREG(1) = Parrot_str_concat(interp, SREG(2), CONST(3)->u.string, 1);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_concat_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_concat_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 117 "src/ops/string.ops"
     PREG(1) = VTABLE_concatenate_str(interp, PREG(2), SREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_concat_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_concat_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 117 "src/ops/string.ops"
     PREG(1) = VTABLE_concatenate_str(interp, PREG(2), CONST(3)->u.string, PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_concat_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_concat_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 121 "src/ops/string.ops"
     PREG(1) = VTABLE_concatenate(interp, PREG(2), PREG(3), PREG(1));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_repeat_s_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_repeat_s_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 136 "src/ops/string.ops"
     if (IREG(3) < 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
                 EXCEPTION_NEG_REPEAT,
@@ -26660,8 +27672,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_repeat_s_sc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_repeat_s_sc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 136 "src/ops/string.ops"
     if (IREG(3) < 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
                 EXCEPTION_NEG_REPEAT,
@@ -26673,8 +27686,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_repeat_s_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_repeat_s_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 136 "src/ops/string.ops"
     if (cur_opcode[3] < 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
                 EXCEPTION_NEG_REPEAT,
@@ -26686,8 +27700,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_repeat_s_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_repeat_s_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 136 "src/ops/string.ops"
     if (cur_opcode[3] < 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
                 EXCEPTION_NEG_REPEAT,
@@ -26699,8 +27714,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_repeat_p_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_repeat_p_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 146 "src/ops/string.ops"
     if (IREG(3) < 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
                 EXCEPTION_NEG_REPEAT,
@@ -26712,8 +27728,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_repeat_p_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_repeat_p_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 146 "src/ops/string.ops"
     if (cur_opcode[3] < 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
                 EXCEPTION_NEG_REPEAT,
@@ -26725,8 +27742,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_repeat_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_repeat_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 156 "src/ops/string.ops"
     if (VTABLE_get_integer(interp, PREG(3)) < 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
                 EXCEPTION_NEG_REPEAT,
@@ -26738,43 +27756,49 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_repeat_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_repeat_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 175 "src/ops/string.ops"
     VTABLE_i_repeat_int(interp, PREG(1), IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_repeat_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_repeat_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 175 "src/ops/string.ops"
     VTABLE_i_repeat_int(interp, PREG(1), cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_repeat_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_repeat_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 179 "src/ops/string.ops"
     VTABLE_i_repeat(interp, PREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_length_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_length_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 196 "src/ops/string.ops"
     IREG(1) = SREG(2) ? Parrot_str_byte_length(interp, SREG(2)) : 0;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_length_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_length_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 196 "src/ops/string.ops"
     IREG(1) = CONST(2)->u.string ? Parrot_str_byte_length(interp, CONST(2)->u.string) : 0;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bytelength_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bytelength_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 200 "src/ops/string.ops"
     UINTVAL n;
     STRING * const s = SREG(2);
     if (!s)
@@ -26788,8 +27812,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_bytelength_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_bytelength_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 200 "src/ops/string.ops"
     UINTVAL n;
     STRING * const s = CONST(2)->u.string;
     if (!s)
@@ -26803,377 +27828,430 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_pin_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_pin_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 223 "src/ops/string.ops"
     Parrot_str_pin(interp, SREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_unpin_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_unpin_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 235 "src/ops/string.ops"
     Parrot_str_unpin(interp, SREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_substr_s_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 271 "src/ops/string.ops"
     const INTVAL len = Parrot_str_byte_length(interp, SREG(2));
     SREG(1) = Parrot_str_substr(interp, SREG(2), IREG(3), len, &SREG(1), 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_substr_s_sc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_sc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 271 "src/ops/string.ops"
     const INTVAL len = Parrot_str_byte_length(interp, CONST(2)->u.string);
     SREG(1) = Parrot_str_substr(interp, CONST(2)->u.string, IREG(3), len, &SREG(1), 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_substr_s_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 271 "src/ops/string.ops"
     const INTVAL len = Parrot_str_byte_length(interp, SREG(2));
     SREG(1) = Parrot_str_substr(interp, SREG(2), cur_opcode[3], len, &SREG(1), 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_substr_s_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 271 "src/ops/string.ops"
     const INTVAL len = Parrot_str_byte_length(interp, CONST(2)->u.string);
     SREG(1) = Parrot_str_substr(interp, CONST(2)->u.string, cur_opcode[3], len, &SREG(1), 0);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_substr_s_s_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/string.ops"
     SREG(1) = Parrot_str_substr(interp, SREG(2), IREG(3), IREG(4), &SREG(1), 0);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_sc_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_sc_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/string.ops"
     SREG(1) = Parrot_str_substr(interp, CONST(2)->u.string, IREG(3), IREG(4), &SREG(1), 0);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_s_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/string.ops"
     SREG(1) = Parrot_str_substr(interp, SREG(2), cur_opcode[3], IREG(4), &SREG(1), 0);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_sc_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_sc_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/string.ops"
     SREG(1) = Parrot_str_substr(interp, CONST(2)->u.string, cur_opcode[3], IREG(4), &SREG(1), 0);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_s_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/string.ops"
     SREG(1) = Parrot_str_substr(interp, SREG(2), IREG(3), cur_opcode[4], &SREG(1), 0);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_sc_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_sc_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/string.ops"
     SREG(1) = Parrot_str_substr(interp, CONST(2)->u.string, IREG(3), cur_opcode[4], &SREG(1), 0);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_s_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/string.ops"
     SREG(1) = Parrot_str_substr(interp, SREG(2), cur_opcode[3], cur_opcode[4], &SREG(1), 0);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_sc_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_sc_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 276 "src/ops/string.ops"
     SREG(1) = Parrot_str_substr(interp, CONST(2)->u.string, cur_opcode[3], cur_opcode[4], &SREG(1), 0);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_s_i_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_i_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 280 "src/ops/string.ops"
     SREG(1) = Parrot_str_replace(interp, SREG(2), IREG(3), IREG(4), SREG(5), &SREG(1));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_substr_s_s_ic_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_ic_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 280 "src/ops/string.ops"
     SREG(1) = Parrot_str_replace(interp, SREG(2), cur_opcode[3], IREG(4), SREG(5), &SREG(1));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_substr_s_s_i_ic_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_i_ic_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 280 "src/ops/string.ops"
     SREG(1) = Parrot_str_replace(interp, SREG(2), IREG(3), cur_opcode[4], SREG(5), &SREG(1));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_substr_s_s_ic_ic_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_ic_ic_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 280 "src/ops/string.ops"
     SREG(1) = Parrot_str_replace(interp, SREG(2), cur_opcode[3], cur_opcode[4], SREG(5), &SREG(1));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_substr_s_s_i_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_i_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 280 "src/ops/string.ops"
     SREG(1) = Parrot_str_replace(interp, SREG(2), IREG(3), IREG(4), CONST(5)->u.string, &SREG(1));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_substr_s_s_ic_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_ic_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 280 "src/ops/string.ops"
     SREG(1) = Parrot_str_replace(interp, SREG(2), cur_opcode[3], IREG(4), CONST(5)->u.string, &SREG(1));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_substr_s_s_i_ic_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_i_ic_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 280 "src/ops/string.ops"
     SREG(1) = Parrot_str_replace(interp, SREG(2), IREG(3), cur_opcode[4], CONST(5)->u.string, &SREG(1));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_substr_s_s_ic_ic_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_s_ic_ic_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 280 "src/ops/string.ops"
     SREG(1) = Parrot_str_replace(interp, SREG(2), cur_opcode[3], cur_opcode[4], CONST(5)->u.string, &SREG(1));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_substr_s_i_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_i_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 284 "src/ops/string.ops"
     (void)Parrot_str_replace(interp, SREG(1), IREG(2), IREG(3), SREG(4), NULL);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_ic_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_ic_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 284 "src/ops/string.ops"
     (void)Parrot_str_replace(interp, SREG(1), cur_opcode[2], IREG(3), SREG(4), NULL);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_i_ic_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_i_ic_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 284 "src/ops/string.ops"
     (void)Parrot_str_replace(interp, SREG(1), IREG(2), cur_opcode[3], SREG(4), NULL);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_ic_ic_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_ic_ic_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 284 "src/ops/string.ops"
     (void)Parrot_str_replace(interp, SREG(1), cur_opcode[2], cur_opcode[3], SREG(4), NULL);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_i_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_i_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 284 "src/ops/string.ops"
     (void)Parrot_str_replace(interp, SREG(1), IREG(2), IREG(3), CONST(4)->u.string, NULL);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_ic_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_ic_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 284 "src/ops/string.ops"
     (void)Parrot_str_replace(interp, SREG(1), cur_opcode[2], IREG(3), CONST(4)->u.string, NULL);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_i_ic_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_i_ic_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 284 "src/ops/string.ops"
     (void)Parrot_str_replace(interp, SREG(1), IREG(2), cur_opcode[3], CONST(4)->u.string, NULL);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_ic_ic_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_ic_ic_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 284 "src/ops/string.ops"
     (void)Parrot_str_replace(interp, SREG(1), cur_opcode[2], cur_opcode[3], CONST(4)->u.string, NULL);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_p_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_p_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 288 "src/ops/string.ops"
     SREG(1) = VTABLE_substr_str(interp, PREG(2), IREG(3), IREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_p_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_p_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 288 "src/ops/string.ops"
     SREG(1) = VTABLE_substr_str(interp, PREG(2), cur_opcode[3], IREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_p_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_p_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 288 "src/ops/string.ops"
     SREG(1) = VTABLE_substr_str(interp, PREG(2), IREG(3), cur_opcode[4]);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_substr_s_p_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_substr_s_p_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 288 "src/ops/string.ops"
     SREG(1) = VTABLE_substr_str(interp, PREG(2), cur_opcode[3], cur_opcode[4]);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_index_i_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_index_i_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 308 "src/ops/string.ops"
     IREG(1) = (SREG(2) && SREG(3)) ? Parrot_str_find_index(interp, SREG(2), SREG(3), 0) : -1;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_index_i_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_index_i_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 308 "src/ops/string.ops"
     IREG(1) = (CONST(2)->u.string && SREG(3)) ? Parrot_str_find_index(interp, CONST(2)->u.string, SREG(3), 0) : -1;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_index_i_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_index_i_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 308 "src/ops/string.ops"
     IREG(1) = (SREG(2) && CONST(3)->u.string) ? Parrot_str_find_index(interp, SREG(2), CONST(3)->u.string, 0) : -1;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_index_i_sc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_index_i_sc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 308 "src/ops/string.ops"
     IREG(1) = (CONST(2)->u.string && CONST(3)->u.string) ? Parrot_str_find_index(interp, CONST(2)->u.string, CONST(3)->u.string, 0) : -1;
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_index_i_s_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_index_i_s_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 312 "src/ops/string.ops"
     IREG(1) = (SREG(2) && SREG(3)) ? Parrot_str_find_index(interp, SREG(2), SREG(3), IREG(4)) : -1;
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_index_i_sc_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_index_i_sc_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 312 "src/ops/string.ops"
     IREG(1) = (CONST(2)->u.string && SREG(3)) ? Parrot_str_find_index(interp, CONST(2)->u.string, SREG(3), IREG(4)) : -1;
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_index_i_s_sc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_index_i_s_sc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 312 "src/ops/string.ops"
     IREG(1) = (SREG(2) && CONST(3)->u.string) ? Parrot_str_find_index(interp, SREG(2), CONST(3)->u.string, IREG(4)) : -1;
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_index_i_sc_sc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_index_i_sc_sc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 312 "src/ops/string.ops"
     IREG(1) = (CONST(2)->u.string && CONST(3)->u.string) ? Parrot_str_find_index(interp, CONST(2)->u.string, CONST(3)->u.string, IREG(4)) : -1;
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_index_i_s_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_index_i_s_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 312 "src/ops/string.ops"
     IREG(1) = (SREG(2) && SREG(3)) ? Parrot_str_find_index(interp, SREG(2), SREG(3), cur_opcode[4]) : -1;
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_index_i_sc_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_index_i_sc_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 312 "src/ops/string.ops"
     IREG(1) = (CONST(2)->u.string && SREG(3)) ? Parrot_str_find_index(interp, CONST(2)->u.string, SREG(3), cur_opcode[4]) : -1;
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_index_i_s_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_index_i_s_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 312 "src/ops/string.ops"
     IREG(1) = (SREG(2) && CONST(3)->u.string) ? Parrot_str_find_index(interp, SREG(2), CONST(3)->u.string, cur_opcode[4]) : -1;
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_index_i_sc_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_index_i_sc_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 312 "src/ops/string.ops"
     IREG(1) = (CONST(2)->u.string && CONST(3)->u.string) ? Parrot_str_find_index(interp, CONST(2)->u.string, CONST(3)->u.string, cur_opcode[4]) : -1;
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_sprintf_s_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sprintf_s_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 332 "src/ops/string.ops"
     SREG(1)=Parrot_psprintf(interp, SREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sprintf_s_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sprintf_s_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 332 "src/ops/string.ops"
     SREG(1)=Parrot_psprintf(interp, CONST(2)->u.string, PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_sprintf_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sprintf_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 336 "src/ops/string.ops"
     VTABLE_set_string_native(interp, PREG(1),
         Parrot_psprintf(interp, VTABLE_get_string(interp, PREG(2)), PREG(3)));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_new_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 350 "src/ops/string.ops"
     SREG(1) = Parrot_str_new_noinit(interp, enum_stringrep_one, 0);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_new_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 354 "src/ops/string.ops"
     SREG(1) = Parrot_str_new_noinit(interp, enum_stringrep_one, IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_new_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_new_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 354 "src/ops/string.ops"
     SREG(1) = Parrot_str_new_noinit(interp, enum_stringrep_one, cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_stringinfo_i_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_stringinfo_i_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 384 "src/ops/string.ops"
     if (SREG(2) == NULL)
         IREG(1) = 0;
     else {
@@ -27209,8 +28287,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_stringinfo_i_sc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_stringinfo_i_sc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 384 "src/ops/string.ops"
     if (CONST(2)->u.string == NULL)
         IREG(1) = 0;
     else {
@@ -27246,8 +28325,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_stringinfo_i_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_stringinfo_i_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 384 "src/ops/string.ops"
     if (SREG(2) == NULL)
         IREG(1) = 0;
     else {
@@ -27283,8 +28363,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_stringinfo_i_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_stringinfo_i_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 384 "src/ops/string.ops"
     if (CONST(2)->u.string == NULL)
         IREG(1) = 0;
     else {
@@ -27320,143 +28401,163 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_upcase_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_upcase_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 429 "src/ops/string.ops"
     SREG(1) = Parrot_str_upcase(interp, SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_upcase_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_upcase_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 429 "src/ops/string.ops"
     SREG(1) = Parrot_str_upcase(interp, CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_upcase_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_upcase_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 433 "src/ops/string.ops"
     Parrot_str_upcase_inplace(interp, SREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_downcase_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_downcase_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 448 "src/ops/string.ops"
     SREG(1) = Parrot_str_downcase(interp, SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_downcase_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_downcase_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 448 "src/ops/string.ops"
     SREG(1) = Parrot_str_downcase(interp, CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_downcase_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_downcase_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 452 "src/ops/string.ops"
     Parrot_str_downcase_inplace(interp, SREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_titlecase_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_titlecase_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 467 "src/ops/string.ops"
     SREG(1) = Parrot_str_titlecase(interp, SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_titlecase_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_titlecase_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 467 "src/ops/string.ops"
     SREG(1) = Parrot_str_titlecase(interp, CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_titlecase_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_titlecase_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 471 "src/ops/string.ops"
     Parrot_str_titlecase_inplace(interp, SREG(1));
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_join_s_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_join_s_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 493 "src/ops/string.ops"
     SREG(1) = Parrot_str_join(interp, SREG(2), PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_join_s_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_join_s_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 493 "src/ops/string.ops"
     SREG(1) = Parrot_str_join(interp, CONST(2)->u.string, PREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_split_p_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_split_p_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 497 "src/ops/string.ops"
     PREG(1) = Parrot_str_split(interp, SREG(2), SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_split_p_sc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_split_p_sc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 497 "src/ops/string.ops"
     PREG(1) = Parrot_str_split(interp, CONST(2)->u.string, SREG(3));
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_split_p_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_split_p_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 497 "src/ops/string.ops"
     PREG(1) = Parrot_str_split(interp, SREG(2), CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_split_p_sc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_split_p_sc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 497 "src/ops/string.ops"
     PREG(1) = Parrot_str_split(interp, CONST(2)->u.string, CONST(3)->u.string);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_charset_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_charset_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 528 "src/ops/string.ops"
     IREG(1) = Parrot_charset_number_of_str(interp, SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_charset_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_charset_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 528 "src/ops/string.ops"
     IREG(1) = Parrot_charset_number_of_str(interp, CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_charsetname_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_charsetname_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 532 "src/ops/string.ops"
     STRING * const name = Parrot_charset_name(interp, IREG(2));
     SREG(1) = name ? Parrot_str_copy(interp, name) : NULL;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_charsetname_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_charsetname_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 532 "src/ops/string.ops"
     STRING * const name = Parrot_charset_name(interp, cur_opcode[2]);
     SREG(1) = name ? Parrot_str_copy(interp, name) : NULL;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_charset_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_charset_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 537 "src/ops/string.ops"
     const INTVAL n = Parrot_charset_number(interp, SREG(2));
     if (n < 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
@@ -27469,8 +28570,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_charset_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_charset_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 537 "src/ops/string.ops"
     const INTVAL n = Parrot_charset_number(interp, CONST(2)->u.string);
     if (n < 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
@@ -27483,84 +28585,95 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_trans_charset_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trans_charset_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 548 "src/ops/string.ops"
     SREG(1) = Parrot_str_change_charset(interp, SREG(1), IREG(2), NULL);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_trans_charset_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trans_charset_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 548 "src/ops/string.ops"
     SREG(1) = Parrot_str_change_charset(interp, SREG(1), cur_opcode[2], NULL);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_trans_charset_s_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trans_charset_s_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 552 "src/ops/string.ops"
     STRING *dest = Parrot_gc_new_string_header(interp, 0);
     SREG(1) = Parrot_str_change_charset(interp, SREG(2), IREG(3), dest);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_trans_charset_s_sc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trans_charset_s_sc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 552 "src/ops/string.ops"
     STRING *dest = Parrot_gc_new_string_header(interp, 0);
     SREG(1) = Parrot_str_change_charset(interp, CONST(2)->u.string, IREG(3), dest);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_trans_charset_s_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trans_charset_s_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 552 "src/ops/string.ops"
     STRING *dest = Parrot_gc_new_string_header(interp, 0);
     SREG(1) = Parrot_str_change_charset(interp, SREG(2), cur_opcode[3], dest);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_trans_charset_s_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trans_charset_s_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 552 "src/ops/string.ops"
     STRING *dest = Parrot_gc_new_string_header(interp, 0);
     SREG(1) = Parrot_str_change_charset(interp, CONST(2)->u.string, cur_opcode[3], dest);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_encoding_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_encoding_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 584 "src/ops/string.ops"
     IREG(1) = Parrot_encoding_number_of_str(interp, SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_encoding_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_encoding_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 584 "src/ops/string.ops"
     IREG(1) = Parrot_encoding_number_of_str(interp, CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_encodingname_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_encodingname_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 588 "src/ops/string.ops"
     STRING * const name = Parrot_encoding_name(interp, IREG(2));
     SREG(1) = name ? Parrot_str_copy(interp, name) : NULL;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_encodingname_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_encodingname_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 588 "src/ops/string.ops"
     STRING * const name = Parrot_encoding_name(interp, cur_opcode[2]);
     SREG(1) = name ? Parrot_str_copy(interp, name) : NULL;
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_encoding_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_encoding_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 593 "src/ops/string.ops"
     const INTVAL n = Parrot_encoding_number(interp, SREG(2));
     if (n < 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
@@ -27573,8 +28686,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_encoding_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_encoding_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 593 "src/ops/string.ops"
     const INTVAL n = Parrot_encoding_number(interp, CONST(2)->u.string);
     if (n < 0) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
@@ -27587,421 +28701,480 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_trans_encoding_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trans_encoding_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 604 "src/ops/string.ops"
     SREG(1) = Parrot_str_change_encoding(interp, SREG(1), IREG(2), NULL);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_trans_encoding_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trans_encoding_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 604 "src/ops/string.ops"
     SREG(1) = Parrot_str_change_encoding(interp, SREG(1), cur_opcode[2], NULL);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_trans_encoding_s_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trans_encoding_s_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 608 "src/ops/string.ops"
     STRING * const dest = Parrot_gc_new_string_header(interp, 0);
     SREG(1) = Parrot_str_change_encoding(interp, SREG(2), IREG(3), dest);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_trans_encoding_s_sc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trans_encoding_s_sc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 608 "src/ops/string.ops"
     STRING * const dest = Parrot_gc_new_string_header(interp, 0);
     SREG(1) = Parrot_str_change_encoding(interp, CONST(2)->u.string, IREG(3), dest);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_trans_encoding_s_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trans_encoding_s_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 608 "src/ops/string.ops"
     STRING * const dest = Parrot_gc_new_string_header(interp, 0);
     SREG(1) = Parrot_str_change_encoding(interp, SREG(2), cur_opcode[3], dest);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_trans_encoding_s_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trans_encoding_s_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 608 "src/ops/string.ops"
     STRING * const dest = Parrot_gc_new_string_header(interp, 0);
     SREG(1) = Parrot_str_change_encoding(interp, CONST(2)->u.string, cur_opcode[3], dest);
 
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_is_cclass_i_i_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_is_cclass_i_i_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 621 "src/ops/string.ops"
     IREG(1) = Parrot_str_is_cclass(interp, IREG(2), SREG(3), IREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_is_cclass_i_ic_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_is_cclass_i_ic_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 621 "src/ops/string.ops"
     IREG(1) = Parrot_str_is_cclass(interp, cur_opcode[2], SREG(3), IREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_is_cclass_i_i_sc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_is_cclass_i_i_sc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 621 "src/ops/string.ops"
     IREG(1) = Parrot_str_is_cclass(interp, IREG(2), CONST(3)->u.string, IREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_is_cclass_i_ic_sc_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_is_cclass_i_ic_sc_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 621 "src/ops/string.ops"
     IREG(1) = Parrot_str_is_cclass(interp, cur_opcode[2], CONST(3)->u.string, IREG(4));
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_is_cclass_i_i_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_is_cclass_i_i_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 621 "src/ops/string.ops"
     IREG(1) = Parrot_str_is_cclass(interp, IREG(2), SREG(3), cur_opcode[4]);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_is_cclass_i_ic_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_is_cclass_i_ic_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 621 "src/ops/string.ops"
     IREG(1) = Parrot_str_is_cclass(interp, cur_opcode[2], SREG(3), cur_opcode[4]);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_is_cclass_i_i_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_is_cclass_i_i_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 621 "src/ops/string.ops"
     IREG(1) = Parrot_str_is_cclass(interp, IREG(2), CONST(3)->u.string, cur_opcode[4]);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_is_cclass_i_ic_sc_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_is_cclass_i_ic_sc_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 621 "src/ops/string.ops"
     IREG(1) = Parrot_str_is_cclass(interp, cur_opcode[2], CONST(3)->u.string, cur_opcode[4]);
 
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_find_cclass_i_i_s_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_i_s_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, IREG(2), SREG(3), IREG(4), IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_ic_s_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_ic_s_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, cur_opcode[2], SREG(3), IREG(4), IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_i_sc_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_i_sc_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, IREG(2), CONST(3)->u.string, IREG(4), IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_ic_sc_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_ic_sc_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, cur_opcode[2], CONST(3)->u.string, IREG(4), IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_i_s_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_i_s_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, IREG(2), SREG(3), cur_opcode[4], IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_ic_s_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_ic_s_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, cur_opcode[2], SREG(3), cur_opcode[4], IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_i_sc_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_i_sc_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, IREG(2), CONST(3)->u.string, cur_opcode[4], IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_ic_sc_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_ic_sc_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, cur_opcode[2], CONST(3)->u.string, cur_opcode[4], IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_i_s_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_i_s_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, IREG(2), SREG(3), IREG(4), cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_ic_s_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_ic_s_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, cur_opcode[2], SREG(3), IREG(4), cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_i_sc_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_i_sc_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, IREG(2), CONST(3)->u.string, IREG(4), cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_ic_sc_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_ic_sc_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, cur_opcode[2], CONST(3)->u.string, IREG(4), cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_i_s_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_i_s_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, IREG(2), SREG(3), cur_opcode[4], cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_ic_s_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_ic_s_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, cur_opcode[2], SREG(3), cur_opcode[4], cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_i_sc_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_i_sc_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, IREG(2), CONST(3)->u.string, cur_opcode[4], cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_cclass_i_ic_sc_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_cclass_i_ic_sc_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 635 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_cclass(interp, cur_opcode[2], CONST(3)->u.string, cur_opcode[4], cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_i_s_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_i_s_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, IREG(2), SREG(3), IREG(4), IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_ic_s_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_ic_s_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, cur_opcode[2], SREG(3), IREG(4), IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_i_sc_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_i_sc_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, IREG(2), CONST(3)->u.string, IREG(4), IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_ic_sc_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_ic_sc_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, cur_opcode[2], CONST(3)->u.string, IREG(4), IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_i_s_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_i_s_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, IREG(2), SREG(3), cur_opcode[4], IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_ic_s_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_ic_s_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, cur_opcode[2], SREG(3), cur_opcode[4], IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_i_sc_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_i_sc_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, IREG(2), CONST(3)->u.string, cur_opcode[4], IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_ic_sc_ic_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_ic_sc_ic_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, cur_opcode[2], CONST(3)->u.string, cur_opcode[4], IREG(5));
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_i_s_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_i_s_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, IREG(2), SREG(3), IREG(4), cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_ic_s_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_ic_s_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, cur_opcode[2], SREG(3), IREG(4), cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_i_sc_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_i_sc_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, IREG(2), CONST(3)->u.string, IREG(4), cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_ic_sc_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_ic_sc_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, cur_opcode[2], CONST(3)->u.string, IREG(4), cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_i_s_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_i_s_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, IREG(2), SREG(3), cur_opcode[4], cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_ic_s_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_ic_s_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, cur_opcode[2], SREG(3), cur_opcode[4], cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_i_sc_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_i_sc_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, IREG(2), CONST(3)->u.string, cur_opcode[4], cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_find_not_cclass_i_ic_sc_ic_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_not_cclass_i_ic_sc_ic_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 649 "src/ops/string.ops"
     IREG(1) = Parrot_str_find_not_cclass(interp, cur_opcode[2], CONST(3)->u.string, cur_opcode[4], cur_opcode[5]);
 
 return (opcode_t *)cur_opcode + 6;}
 
 opcode_t *
-Parrot_escape_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_escape_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 665 "src/ops/string.ops"
     SREG(1) = Parrot_str_escape(interp, SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_compose_s_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_compose_s_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 669 "src/ops/string.ops"
     SREG(1) = Parrot_str_compose(interp, SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_compose_s_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_compose_s_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 669 "src/ops/string.ops"
     SREG(1) = Parrot_str_compose(interp, CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_spawnw_i_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_spawnw_i_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 42 "src/ops/sys.ops"
     IREG(1) = Parrot_Run_OS_Command(interp, SREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_spawnw_i_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_spawnw_i_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 42 "src/ops/sys.ops"
     IREG(1) = Parrot_Run_OS_Command(interp, CONST(2)->u.string);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_spawnw_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_spawnw_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 46 "src/ops/sys.ops"
     IREG(1) = Parrot_Run_OS_Command_Argv(interp, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_err_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_err_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 67 "src/ops/sys.ops"
     IREG(1) = errno;
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_err_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_err_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 71 "src/ops/sys.ops"
     const char * const tmp = strerror(errno);
     SREG(1) = string_make(interp, tmp, strlen(tmp), "ascii", 0);
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_err_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_err_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 76 "src/ops/sys.ops"
     const char * const tmp = strerror(IREG(2));
     SREG(1) = string_make(interp, tmp, strlen(tmp), "ascii", 0);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_err_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_err_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 76 "src/ops/sys.ops"
     const char * const tmp = strerror(cur_opcode[2]);
     SREG(1) = string_make(interp, tmp, strlen(tmp), "ascii", 0);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_time_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_time_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 91 "src/ops/sys.ops"
     IREG(1) = Parrot_intval_time();
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_time_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_time_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 105 "src/ops/sys.ops"
     NREG(1) = Parrot_floatval_time();
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_gmtime_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gmtime_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 178 "src/ops/sys.ops"
     struct tm tm;
     const time_t t = (time_t) IREG(2);
     char resultbuffer[26];
@@ -28012,8 +29185,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_gmtime_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_gmtime_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 178 "src/ops/sys.ops"
     struct tm tm;
     const time_t t = (time_t) cur_opcode[2];
     char resultbuffer[26];
@@ -28024,8 +29198,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_localtime_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_localtime_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 187 "src/ops/sys.ops"
     struct tm tm;
     const time_t t = (time_t) IREG(2);
     char resultbuffer[26];
@@ -28036,8 +29211,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_localtime_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_localtime_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 187 "src/ops/sys.ops"
     struct tm tm;
     const time_t t = (time_t) cur_opcode[2];
     char resultbuffer[26];
@@ -28048,8 +29224,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_decodetime_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_decodetime_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 196 "src/ops/sys.ops"
     struct tm tm;
     const time_t t = (time_t) IREG(2);
     Parrot_gmtime_r(&t, &tm);
@@ -28058,8 +29235,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_decodetime_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_decodetime_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 196 "src/ops/sys.ops"
     struct tm tm;
     const time_t t = (time_t) cur_opcode[2];
     Parrot_gmtime_r(&t, &tm);
@@ -28068,8 +29246,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_decodelocaltime_p_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_decodelocaltime_p_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 203 "src/ops/sys.ops"
     struct tm tm;
     const time_t t = (time_t) IREG(2);
     Parrot_localtime_r(&t, &tm);
@@ -28078,8 +29257,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_decodelocaltime_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_decodelocaltime_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 203 "src/ops/sys.ops"
     struct tm tm;
     const time_t t = (time_t) cur_opcode[2];
     Parrot_localtime_r(&t, &tm);
@@ -28088,36 +29268,41 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sysinfo_s_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sysinfo_s_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 267 "src/ops/sys.ops"
     SREG(1) = sysinfo_s(interp, IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sysinfo_s_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sysinfo_s_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 267 "src/ops/sys.ops"
     SREG(1) = sysinfo_s(interp, cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sysinfo_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sysinfo_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 271 "src/ops/sys.ops"
     IREG(1) = sysinfo_i(interp, IREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sysinfo_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sysinfo_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 271 "src/ops/sys.ops"
     IREG(1) = sysinfo_i(interp, cur_opcode[2]);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sleep_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sleep_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 285 "src/ops/sys.ops"
     opcode_t *next = cur_opcode + 2;
     if (IREG(1) < 0) {
         opcode_t * const handler = Parrot_ex_throw_from_op_args(interp, next,
@@ -28130,8 +29315,9 @@
 }
 
 opcode_t *
-Parrot_sleep_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sleep_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 285 "src/ops/sys.ops"
     opcode_t *next = cur_opcode + 2;
     if (cur_opcode[1] < 0) {
         opcode_t * const handler = Parrot_ex_throw_from_op_args(interp, next,
@@ -28144,8 +29330,9 @@
 }
 
 opcode_t *
-Parrot_sleep_n (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sleep_n(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 297 "src/ops/sys.ops"
     opcode_t *next = cur_opcode + 2;
     if (NREG(1) < 0.0) {
         opcode_t * const handler = Parrot_ex_throw_from_op_args(interp, next,
@@ -28158,8 +29345,9 @@
 }
 
 opcode_t *
-Parrot_sleep_nc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sleep_nc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 297 "src/ops/sys.ops"
     opcode_t *next = cur_opcode + 2;
     if (CONST(1)->u.number < 0.0) {
         opcode_t * const handler = Parrot_ex_throw_from_op_args(interp, next,
@@ -28172,8 +29360,9 @@
 }
 
 opcode_t *
-Parrot_sizeof_i_i (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sizeof_i_i(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 317 "src/ops/sys.ops"
 INTVAL unused = PARROT_WARNINGS_test(interp,PARROT_WARNINGS_DEPRECATED_FLAG) &&
   fprintf(stderr,"Warning: instruction 'sizeof' is deprecated\n");
     if (IREG(2) < enum_first_type || IREG(2) >= enum_last_type)
@@ -28184,8 +29373,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_sizeof_i_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_sizeof_i_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 317 "src/ops/sys.ops"
 INTVAL unused = PARROT_WARNINGS_test(interp,PARROT_WARNINGS_DEPRECATED_FLAG) &&
   fprintf(stderr,"Warning: instruction 'sizeof' is deprecated\n");
     if (cur_opcode[2] < enum_first_type || cur_opcode[2] >= enum_last_type)
@@ -28196,8 +29386,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_store_lex_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_store_lex_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 40 "src/ops/var.ops"
     PMC     * const ctx      = CURRENT_CONTEXT(interp);
     STRING  * const lex_name = SREG(1);
     PMC     * const lex_pad  = Parrot_find_pad(interp, lex_name, ctx);
@@ -28213,8 +29404,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_store_lex_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_store_lex_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 40 "src/ops/var.ops"
     PMC     * const ctx      = CURRENT_CONTEXT(interp);
     STRING  * const lex_name = CONST(1)->u.string;
     PMC     * const lex_pad  = Parrot_find_pad(interp, lex_name, ctx);
@@ -28230,8 +29422,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_store_dynamic_lex_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_store_dynamic_lex_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 65 "src/ops/var.ops"
     STRING  * const lex_name = SREG(1);
     PMC     * const ctx      =
         Parrot_pcc_get_caller_ctx(interp, CURRENT_CONTEXT(interp));
@@ -28251,8 +29444,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_store_dynamic_lex_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_store_dynamic_lex_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 65 "src/ops/var.ops"
     STRING  * const lex_name = CONST(1)->u.string;
     PMC     * const ctx      =
         Parrot_pcc_get_caller_ctx(interp, CURRENT_CONTEXT(interp));
@@ -28272,8 +29466,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_lex_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_lex_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 94 "src/ops/var.ops"
     PMC     * const ctx      = CURRENT_CONTEXT(interp);
     STRING  * const lex_name = SREG(2);
     PMC     * const lex_pad  = Parrot_find_pad(interp, lex_name, ctx);
@@ -28293,8 +29488,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_lex_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_lex_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 94 "src/ops/var.ops"
     PMC     * const ctx      = CURRENT_CONTEXT(interp);
     STRING  * const lex_name = CONST(2)->u.string;
     PMC     * const lex_pad  = Parrot_find_pad(interp, lex_name, ctx);
@@ -28314,8 +29510,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_dynamic_lex_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_dynamic_lex_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 123 "src/ops/var.ops"
     STRING  * const lex_name = SREG(2);
     PMC     * const ctx      =
         Parrot_pcc_get_caller_ctx(interp, CURRENT_CONTEXT(interp));
@@ -28332,8 +29529,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_dynamic_lex_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_dynamic_lex_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 123 "src/ops/var.ops"
     STRING  * const lex_name = CONST(2)->u.string;
     PMC     * const ctx      =
         Parrot_pcc_get_caller_ctx(interp, CURRENT_CONTEXT(interp));
@@ -28350,8 +29548,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_caller_lex_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_caller_lex_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 147 "src/ops/var.ops"
     STRING  * const lex_name = SREG(2);
     PMC     * ctx            = CURRENT_CONTEXT(interp);
     PMC     * result         = PMCNULL;
@@ -28371,8 +29570,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_caller_lex_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_caller_lex_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 147 "src/ops/var.ops"
     STRING  * const lex_name = CONST(2)->u.string;
     PMC     * ctx            = CURRENT_CONTEXT(interp);
     PMC     * result         = PMCNULL;
@@ -28392,16 +29592,18 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_namespace_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_namespace_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 186 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     PREG(1) = cur_ns;
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_get_namespace_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_namespace_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 191 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     PMC * const ns     = Parrot_get_namespace_keyed(interp, cur_ns, PREG(2));
 
@@ -28410,8 +29612,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_namespace_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_namespace_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 191 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     PMC * const ns     = Parrot_get_namespace_keyed(interp, cur_ns, CONST(2)->u.key);
 
@@ -28420,16 +29623,18 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_hll_namespace_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_hll_namespace_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 210 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     PREG(1) = hll_ns;
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_get_hll_namespace_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_hll_namespace_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 215 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     if (PMC_IS_NULL(hll_ns))
         PREG(1) = PMCNULL;
@@ -28441,8 +29646,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_hll_namespace_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_hll_namespace_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 215 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     if (PMC_IS_NULL(hll_ns))
         PREG(1) = PMCNULL;
@@ -28454,16 +29660,18 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_root_namespace_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_root_namespace_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 236 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     PREG(1) = root_ns;
 
 return (opcode_t *)cur_opcode + 2;}
 
 opcode_t *
-Parrot_get_root_namespace_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_root_namespace_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 241 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     if (PMC_IS_NULL(root_ns))
         PREG(1) = PMCNULL;
@@ -28475,8 +29683,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_root_namespace_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_root_namespace_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 241 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     if (PMC_IS_NULL(root_ns))
         PREG(1) = PMCNULL;
@@ -28488,24 +29697,27 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_global_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_global_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 274 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     PREG(1) = Parrot_find_global_op(interp, cur_ns, SREG(2), cur_opcode + 3);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_global_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_global_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 274 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     PREG(1) = Parrot_find_global_op(interp, cur_ns, CONST(2)->u.string, cur_opcode + 3);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_global_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_global_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 279 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     if (PMC_IS_NULL(cur_ns)) {
         PREG(1) = PMCNULL;
@@ -28521,8 +29733,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_get_global_p_pc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_global_p_pc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 279 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     if (PMC_IS_NULL(cur_ns)) {
         PREG(1) = PMCNULL;
@@ -28538,8 +29751,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_get_global_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_global_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 279 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     if (PMC_IS_NULL(cur_ns)) {
         PREG(1) = PMCNULL;
@@ -28555,8 +29769,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_get_global_p_pc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_global_p_pc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 279 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     if (PMC_IS_NULL(cur_ns)) {
         PREG(1) = PMCNULL;
@@ -28572,24 +29787,27 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_get_hll_global_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_hll_global_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 306 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     PREG(1) = Parrot_find_global_op(interp, hll_ns, SREG(2), cur_opcode + 3);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_hll_global_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_hll_global_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 306 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     PREG(1) = Parrot_find_global_op(interp, hll_ns, CONST(2)->u.string, cur_opcode + 3);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_hll_global_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_hll_global_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 311 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     if (PMC_IS_NULL(hll_ns)) {
         PREG(1) = hll_ns;
@@ -28605,8 +29823,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_get_hll_global_p_pc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_hll_global_p_pc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 311 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     if (PMC_IS_NULL(hll_ns)) {
         PREG(1) = hll_ns;
@@ -28622,8 +29841,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_get_hll_global_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_hll_global_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 311 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     if (PMC_IS_NULL(hll_ns)) {
         PREG(1) = hll_ns;
@@ -28639,8 +29859,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_get_hll_global_p_pc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_hll_global_p_pc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 311 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     if (PMC_IS_NULL(hll_ns)) {
         PREG(1) = hll_ns;
@@ -28656,24 +29877,27 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_get_root_global_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_root_global_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 338 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     PREG(1) = Parrot_find_global_op(interp, root_ns, SREG(2), cur_opcode + 3);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_root_global_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_root_global_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 338 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     PREG(1) = Parrot_find_global_op(interp, root_ns, CONST(2)->u.string, cur_opcode + 3);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_root_global_p_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_root_global_p_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 343 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     if (PMC_IS_NULL(root_ns))
         PREG(1) = PMCNULL;
@@ -28688,8 +29912,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_get_root_global_p_pc_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_root_global_p_pc_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 343 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     if (PMC_IS_NULL(root_ns))
         PREG(1) = PMCNULL;
@@ -28704,8 +29929,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_get_root_global_p_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_root_global_p_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 343 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     if (PMC_IS_NULL(root_ns))
         PREG(1) = PMCNULL;
@@ -28720,8 +29946,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_get_root_global_p_pc_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_root_global_p_pc_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 343 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     if (PMC_IS_NULL(root_ns))
         PREG(1) = PMCNULL;
@@ -28736,24 +29963,27 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_global_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_global_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 378 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     Parrot_set_global(interp, cur_ns, SREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_global_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_global_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 378 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     Parrot_set_global(interp, cur_ns, CONST(1)->u.string, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_global_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_global_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 383 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     PMC * const ns     = Parrot_make_namespace_keyed(interp, cur_ns, PREG(1));
 
@@ -28762,8 +29992,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_global_pc_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_global_pc_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 383 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     PMC * const ns     = Parrot_make_namespace_keyed(interp, cur_ns, CONST(1)->u.key);
 
@@ -28772,8 +30003,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_global_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_global_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 383 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     PMC * const ns     = Parrot_make_namespace_keyed(interp, cur_ns, PREG(1));
 
@@ -28782,8 +30014,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_global_pc_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_global_pc_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 383 "src/ops/var.ops"
     PMC * const cur_ns = Parrot_pcc_get_namespace(interp, CURRENT_CONTEXT(interp));
     PMC * const ns     = Parrot_make_namespace_keyed(interp, cur_ns, CONST(1)->u.key);
 
@@ -28792,24 +30025,27 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_hll_global_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_hll_global_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 402 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     Parrot_set_global(interp, hll_ns, SREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_hll_global_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_hll_global_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 402 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     Parrot_set_global(interp, hll_ns, CONST(1)->u.string, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_hll_global_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_hll_global_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 407 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     PMC * const ns     = Parrot_make_namespace_keyed(interp, hll_ns, PREG(1));
 
@@ -28818,8 +30054,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_hll_global_pc_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_hll_global_pc_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 407 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     PMC * const ns     = Parrot_make_namespace_keyed(interp, hll_ns, CONST(1)->u.key);
 
@@ -28828,8 +30065,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_hll_global_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_hll_global_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 407 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     PMC * const ns     = Parrot_make_namespace_keyed(interp, hll_ns, PREG(1));
 
@@ -28838,8 +30076,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_hll_global_pc_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_hll_global_pc_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 407 "src/ops/var.ops"
     PMC * const hll_ns = Parrot_get_ctx_HLL_namespace(interp);
     PMC * const ns     = Parrot_make_namespace_keyed(interp, hll_ns, CONST(1)->u.key);
 
@@ -28848,24 +30087,27 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_root_global_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_root_global_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 426 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     Parrot_set_global(interp, root_ns, SREG(1), PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_root_global_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_root_global_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 426 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     Parrot_set_global(interp, root_ns, CONST(1)->u.string, PREG(2));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_set_root_global_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_root_global_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 431 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     PMC * const ns      = Parrot_make_namespace_keyed(interp, root_ns, PREG(1));
 
@@ -28874,8 +30116,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_root_global_pc_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_root_global_pc_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 431 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     PMC * const ns      = Parrot_make_namespace_keyed(interp, root_ns, CONST(1)->u.key);
 
@@ -28884,8 +30127,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_root_global_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_root_global_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 431 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     PMC * const ns      = Parrot_make_namespace_keyed(interp, root_ns, PREG(1));
 
@@ -28894,8 +30138,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_set_root_global_pc_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_root_global_pc_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 431 "src/ops/var.ops"
     PMC * const root_ns = interp->root_namespace;
     PMC * const ns      = Parrot_make_namespace_keyed(interp, root_ns, CONST(1)->u.key);
 
@@ -28904,8 +30149,9 @@
 return (opcode_t *)cur_opcode + 4;}
 
 opcode_t *
-Parrot_find_name_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_name_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 463 "src/ops/var.ops"
     if (!SREG(2)) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
                 EXCEPTION_INVALID_OPERATION,
@@ -28918,8 +30164,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_name_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_name_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 463 "src/ops/var.ops"
     if (!CONST(2)->u.string) {
         opcode_t *handler = Parrot_ex_throw_from_op_args(interp, NULL,
                 EXCEPTION_INVALID_OPERATION,
@@ -28932,8 +30179,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_sub_not_null_p_s (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_sub_not_null_p_s(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 481 "src/ops/var.ops"
     opcode_t *dest = cur_opcode + 3;
     PMC *sub = Parrot_find_name_op(interp, SREG(2), dest);
 
@@ -28949,8 +30197,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_find_sub_not_null_p_sc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_find_sub_not_null_p_sc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 481 "src/ops/var.ops"
     opcode_t *dest = cur_opcode + 3;
     PMC *sub = Parrot_find_name_op(interp, CONST(2)->u.string, dest);
 
@@ -28966,8 +30215,9 @@
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_trap (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_trap(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 46 "src/ops/experimental.ops"
 INTVAL unused = PARROT_WARNINGS_test(interp,PARROT_WARNINGS_DEPRECATED_FLAG) &&
   fprintf(stderr,"Warning: instruction 'trap' is deprecated\n");
 #if defined(__GNUC__) && defined(i386)
@@ -28980,23 +30230,26 @@
 return (opcode_t *)cur_opcode + 1;}
 
 opcode_t *
-Parrot_set_label_p_ic (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_set_label_p_ic(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 71 "src/ops/experimental.ops"
     VTABLE_set_pointer(interp, PREG(1), (CUR_OPCODE + cur_opcode[2]));
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_get_label_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_get_label_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 75 "src/ops/experimental.ops"
     void * const ptr = VTABLE_get_pointer(interp, PREG(2));
     IREG(1) =  PTR2INTVAL(ptr);
 
 return (opcode_t *)cur_opcode + 3;}
 
 opcode_t *
-Parrot_fetch_p_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 95 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, PREG(2), PREG(3));
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, PREG(4));
@@ -29018,8 +30271,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_pc_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_pc_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 95 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, CONST(2)->u.key, PREG(3));
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, PREG(4));
@@ -29041,8 +30295,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_p_pc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_p_pc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 95 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, PREG(2), CONST(3)->u.key);
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, PREG(4));
@@ -29064,8 +30319,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_pc_pc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_pc_pc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 95 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, CONST(2)->u.key, CONST(3)->u.key);
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, PREG(4));
@@ -29087,8 +30343,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_p_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_p_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 95 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, PREG(2), PREG(3));
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, CONST(4)->u.key);
@@ -29110,8 +30367,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_pc_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_pc_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 95 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, CONST(2)->u.key, PREG(3));
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, CONST(4)->u.key);
@@ -29133,8 +30391,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_p_pc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_p_pc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 95 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, PREG(2), CONST(3)->u.key);
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, CONST(4)->u.key);
@@ -29156,8 +30415,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_pc_pc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_pc_pc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 95 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, CONST(2)->u.key, CONST(3)->u.key);
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, CONST(4)->u.key);
@@ -29179,8 +30439,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_p_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_p_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 115 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, PREG(2), IREG(3));
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, PREG(4));
@@ -29202,8 +30463,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_pc_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_pc_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 115 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, CONST(2)->u.key, IREG(3));
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, PREG(4));
@@ -29225,8 +30487,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_p_ic_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_p_ic_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 115 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, PREG(2), cur_opcode[3]);
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, PREG(4));
@@ -29248,8 +30511,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_pc_ic_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_pc_ic_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 115 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, CONST(2)->u.key, cur_opcode[3]);
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, PREG(4));
@@ -29271,8 +30535,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_p_i_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_p_i_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 115 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, PREG(2), IREG(3));
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, CONST(4)->u.key);
@@ -29294,8 +30559,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_pc_i_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_pc_i_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 115 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, CONST(2)->u.key, IREG(3));
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, CONST(4)->u.key);
@@ -29317,8 +30583,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_p_ic_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_p_ic_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 115 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, PREG(2), cur_opcode[3]);
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, CONST(4)->u.key);
@@ -29340,8 +30607,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_pc_ic_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_pc_ic_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 115 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, CONST(2)->u.key, cur_opcode[3]);
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, CONST(4)->u.key);
@@ -29363,8 +30631,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 135 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, PREG(2), SREG(3));
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, PREG(4));
@@ -29386,8 +30655,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_pc_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_pc_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 135 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, CONST(2)->u.key, SREG(3));
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, PREG(4));
@@ -29409,8 +30679,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 135 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, PREG(2), CONST(3)->u.string);
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, PREG(4));
@@ -29432,8 +30703,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_pc_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_pc_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 135 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, CONST(2)->u.key, CONST(3)->u.string);
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, PREG(4));
@@ -29455,8 +30727,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_p_s_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_p_s_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 135 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, PREG(2), SREG(3));
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, CONST(4)->u.key);
@@ -29478,8 +30751,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_pc_s_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_pc_s_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 135 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, CONST(2)->u.key, SREG(3));
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, CONST(4)->u.key);
@@ -29501,8 +30775,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_p_sc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_p_sc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 135 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, PREG(2), CONST(3)->u.string);
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, CONST(4)->u.key);
@@ -29524,8 +30799,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_fetch_p_pc_sc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_fetch_p_pc_sc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 135 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, CONST(2)->u.key, CONST(3)->u.string);
     if (PMC_IS_NULL(PREG(1))) {
         PMC * const classobj = Parrot_oo_get_class(interp, CONST(4)->u.key);
@@ -29547,8 +30823,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_p_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_p_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 170 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, PREG(2), PREG(3));
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29573,8 +30850,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_pc_p_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_pc_p_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 170 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, CONST(2)->u.key, PREG(3));
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29599,8 +30877,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_p_pc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_p_pc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 170 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, PREG(2), CONST(3)->u.key);
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29625,8 +30904,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_pc_pc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_pc_pc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 170 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, CONST(2)->u.key, CONST(3)->u.key);
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29651,8 +30931,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_p_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_p_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 170 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, PREG(2), PREG(3));
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29677,8 +30958,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_pc_p_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_pc_p_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 170 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, CONST(2)->u.key, PREG(3));
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29703,8 +30985,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_p_pc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_p_pc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 170 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, PREG(2), CONST(3)->u.key);
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29729,8 +31012,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_pc_pc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_pc_pc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 170 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed(interp, CONST(2)->u.key, CONST(3)->u.key);
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29755,8 +31039,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_p_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_p_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, PREG(2), IREG(3));
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29781,8 +31066,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_pc_i_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_pc_i_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, CONST(2)->u.key, IREG(3));
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29807,8 +31093,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_p_ic_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_p_ic_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, PREG(2), cur_opcode[3]);
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29833,8 +31120,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_pc_ic_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_pc_ic_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, CONST(2)->u.key, cur_opcode[3]);
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29859,8 +31147,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_p_i_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_p_i_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, PREG(2), IREG(3));
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29885,8 +31174,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_pc_i_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_pc_i_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, CONST(2)->u.key, IREG(3));
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29911,8 +31201,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_p_ic_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_p_ic_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, PREG(2), cur_opcode[3]);
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29937,8 +31228,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_pc_ic_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_pc_ic_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 193 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_int(interp, CONST(2)->u.key, cur_opcode[3]);
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29963,8 +31255,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_p_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_p_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 216 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, PREG(2), SREG(3));
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -29989,8 +31282,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_pc_s_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_pc_s_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 216 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, CONST(2)->u.key, SREG(3));
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -30015,8 +31309,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_p_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_p_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 216 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, PREG(2), CONST(3)->u.string);
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -30041,8 +31336,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_pc_sc_p (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_pc_sc_p(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 216 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, CONST(2)->u.key, CONST(3)->u.string);
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -30067,8 +31363,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_p_s_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_p_s_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 216 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, PREG(2), SREG(3));
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -30093,8 +31390,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_pc_s_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_pc_s_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 216 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, CONST(2)->u.key, SREG(3));
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -30119,8 +31417,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_p_sc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_p_sc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 216 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, PREG(2), CONST(3)->u.string);
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -30145,8 +31444,9 @@
 return (opcode_t *)cur_opcode + 5;}
 
 opcode_t *
-Parrot_vivify_p_pc_sc_pc (opcode_t *cur_opcode, PARROT_INTERP)  {
+Parrot_vivify_p_pc_sc_pc(opcode_t *cur_opcode, PARROT_INTERP)  {
     Parrot_Context const * const CUR_CTX = Parrot_pcc_get_context_struct(interp, interp->ctx);
+#line 216 "src/ops/experimental.ops"
     PREG(1) = VTABLE_get_pmc_keyed_str(interp, CONST(2)->u.key, CONST(3)->u.string);
 
     if (PMC_IS_NULL(PREG(1))) {
@@ -30170,6 +31470,7 @@
 
 return (opcode_t *)cur_opcode + 5;}
 
+#line 31409 "src/ops/core_ops.c"
 
 /*
 ** Op lookup function:
@@ -30243,7 +31544,7 @@
         hop_init(interp);
     }
     for (p = hop[hidx]; p; p = p->next) {
-        if(STREQ(name, full ? p->info->full_name : p->info->name))
+        if (STREQ(name, full ? p->info->full_name : p->info->name))
             return p->info - core_op_lib.op_info_table;
     }
     return -1;


More information about the parrot-commits mailing list