Mercurial > hg > Members > anatofuz > nqp-cbc-tools
view opcode2function.pl @ 4:8911efdfcc50
add opcode2functioname index script
author | anatofuz |
---|---|
date | Sun, 04 Nov 2018 23:50:55 +0900 |
parents | |
children | f873ae65aab1 |
line wrap: on
line source
use strict; use warnings; my @CODES = qw/ cbc_no_op cbc_const_i8 cbc_const_i16 cbc_const_i32 cbc_const_i64 cbc_const_n32 cbc_const_n64 cbc_const_s cbc_set cbc_extend_u8 cbc_extend_u16 cbc_extend_u32 cbc_extend_i8 cbc_extend_i16 cbc_extend_i32 cbc_trunc_u8 cbc_trunc_u16 cbc_trunc_u32 cbc_trunc_i8 cbc_trunc_i16 cbc_trunc_i32 cbc_extend_n32 cbc_trunc_n32 cbc_goto cbc_if_i cbc_unless_i cbc_if_n cbc_unless_n cbc_if_s cbc_unless_s cbc_if_s0 cbc_unless_s0 cbc_if_o cbc_unless_o cbc_jumplist cbc_getlex cbc_bindlex cbc_getlex_ni cbc_getlex_nn cbc_getlex_ns cbc_getlex_no cbc_bindlex_ni cbc_bindlex_nn cbc_bindlex_ns cbc_bindlex_no cbc_getlex_ng cbc_bindlex_ng cbc_getdynlex cbc_binddynlex cbc_setlexvalue cbc_lexprimspec cbc_return_i cbc_return_n cbc_return_s cbc_return_o cbc_return cbc_eq_i cbc_ne_i cbc_lt_i cbc_le_i cbc_gt_i cbc_ge_i cbc_cmp_i cbc_add_i cbc_sub_i cbc_mul_i cbc_div_i cbc_div_u cbc_mod_i cbc_mod_u cbc_neg_i cbc_abs_i cbc_inc_i cbc_inc_u cbc_dec_i cbc_dec_u cbc_band_i cbc_bor_i cbc_bxor_i cbc_bnot_i cbc_blshift_i cbc_brshift_i cbc_pow_i cbc_not_i cbc_gcd_i cbc_lcm_i cbc_eq_n cbc_ne_n cbc_lt_n cbc_le_n cbc_gt_n cbc_ge_n cbc_cmp_n cbc_add_n cbc_sub_n cbc_mul_n cbc_div_n cbc_mod_n cbc_neg_n cbc_abs_n cbc_pow_n cbc_ceil_n cbc_floor_n cbc_sin_n cbc_asin_n cbc_cos_n cbc_acos_n cbc_tan_n cbc_atan_n cbc_atan2_n cbc_sec_n cbc_asec_n cbc_sinh_n cbc_cosh_n cbc_tanh_n cbc_sech_n cbc_sqrt_n cbc_log_n cbc_exp_n cbc_coerce_in cbc_coerce_ni cbc_coerce_is cbc_coerce_ns cbc_coerce_si cbc_coerce_sn cbc_smrt_numify cbc_smrt_strify cbc_prepargs cbc_arg_i cbc_arg_n cbc_arg_s cbc_arg_o cbc_argconst_i cbc_argconst_n cbc_argconst_s cbc_invoke_v cbc_invoke_i cbc_invoke_n cbc_invoke_s cbc_invoke_o cbc_checkarity cbc_param_rp_i cbc_param_rp_n cbc_param_rp_s cbc_param_rp_o cbc_param_op_i cbc_param_op_n cbc_param_op_s cbc_param_op_o cbc_param_rn_i cbc_param_rn_n cbc_param_rn_s cbc_param_rn_o cbc_param_on_i cbc_param_on_n cbc_param_on_s cbc_param_on_o cbc_param_sp cbc_param_sn cbc_getcode cbc_caller cbc_capturelex cbc_takeclosure cbc_exception cbc_bindexmessage cbc_bindexpayload cbc_bindexcategory cbc_getexmessage cbc_getexpayload cbc_getexcategory cbc_throwdyn cbc_throwlex cbc_throwlexotic cbc_throwcatdyn cbc_throwcatlex cbc_throwcatlexotic cbc_die cbc_rethrow cbc_resume cbc_takehandlerresult cbc_DEPRECATED_33 cbc_DEPRECATED_34 cbc_backtracestrings cbc_usecapture cbc_savecapture cbc_captureposelems cbc_captureposarg cbc_captureposarg_i cbc_captureposarg_n cbc_captureposarg_s cbc_captureposprimspec cbc_captureexistsnamed cbc_capturehasnameds cbc_invokewithcapture cbc_multicacheadd cbc_multicachefind cbc_null_s cbc_isnull_s cbc_eq_s cbc_ne_s cbc_gt_s cbc_ge_s cbc_lt_s cbc_le_s cbc_cmp_s cbc_eqat_s cbc_eqatic_s cbc_haveat_s cbc_concat_s cbc_repeat_s cbc_substr_s cbc_index_s cbc_graphs_s cbc_codes_s cbc_getcp_s cbc_indexcp_s cbc_uc cbc_lc cbc_tc cbc_split cbc_join cbc_getcpbyname cbc_indexat cbc_indexnat cbc_unipropcode cbc_unipvalcode cbc_hasuniprop cbc_hasunipropc cbc_chars cbc_chr cbc_ordfirst cbc_ordat cbc_rindexfrom cbc_escape cbc_flip cbc_setbuffersize_fh cbc_iscclass cbc_findcclass cbc_findnotcclass cbc_nfafromstatelist cbc_nfarunproto cbc_nfarunalt cbc_radix cbc_encode cbc_decode cbc_istrue_s cbc_isfalse_s cbc_null cbc_isnull cbc_ifnonnull cbc_findmeth cbc_findmeth_s cbc_can cbc_can_s cbc_create cbc_clone cbc_isconcrete cbc_rebless cbc_istype cbc_objprimspec cbc_gethow cbc_getwhat cbc_getwho cbc_setwho cbc_reprname cbc_getwhere cbc_eqaddr cbc_bindattr_i cbc_bindattr_n cbc_bindattr_s cbc_bindattr_o cbc_bindattrs_i cbc_bindattrs_n cbc_bindattrs_s cbc_bindattrs_o cbc_getattr_i cbc_getattr_n cbc_getattr_s cbc_getattr_o cbc_getattrs_i cbc_getattrs_n cbc_getattrs_s cbc_getattrs_o cbc_attrinited cbc_box_i cbc_box_n cbc_box_s cbc_unbox_i cbc_unbox_n cbc_unbox_s cbc_atpos_i cbc_atpos_n cbc_atpos_s cbc_atpos_o cbc_bindpos_i cbc_bindpos_n cbc_bindpos_s cbc_bindpos_o cbc_push_i cbc_push_n cbc_push_s cbc_push_o cbc_pop_i cbc_pop_n cbc_pop_s cbc_pop_o cbc_shift_i cbc_shift_n cbc_shift_s cbc_shift_o cbc_unshift_i cbc_unshift_n cbc_unshift_s cbc_unshift_o cbc_splice cbc_setelemspos cbc_existspos cbc_atkey_i cbc_atkey_n cbc_atkey_s cbc_atkey_o cbc_bindkey_i cbc_bindkey_n cbc_bindkey_s cbc_bindkey_o cbc_existskey cbc_deletekey cbc_elems cbc_knowhow cbc_knowhowattr cbc_newtype cbc_composetype cbc_setmethcache cbc_setmethcacheauth cbc_settypecache cbc_settypecheckmode cbc_setboolspec cbc_istrue cbc_isfalse cbc_bootint cbc_bootnum cbc_bootstr cbc_bootarray cbc_bootintarray cbc_bootnumarray cbc_bootstrarray cbc_boothash cbc_isint cbc_isnum cbc_isstr cbc_islist cbc_ishash cbc_sethllconfig cbc_hllboxtype_i cbc_hllboxtype_n cbc_hllboxtype_s cbc_hlllist cbc_hllhash cbc_getcomp cbc_bindcomp cbc_getcurhllsym cbc_bindcurhllsym cbc_gethllsym cbc_bindhllsym cbc_settypehll cbc_settypehllrole cbc_hllize cbc_hllizefor cbc_usecompileehllconfig cbc_usecompilerhllconfig cbc_iter cbc_iterkey_s cbc_iterval cbc_getcodename cbc_iscoderef cbc_getcodeobj cbc_setcodeobj cbc_setcodename cbc_forceouterctx cbc_setinvokespec cbc_isinvokable cbc_freshcoderef cbc_markcodestatic cbc_markcodestub cbc_getstaticcode cbc_getcodecuid cbc_setdispatcher cbc_takedispatcher cbc_assign cbc_assignunchecked cbc_iscont cbc_decont cbc_setcontspec cbc_sha1 cbc_createsc cbc_scsetobj cbc_scsetcode cbc_scgetobj cbc_scgethandle cbc_scgetobjidx cbc_scsetdesc cbc_scobjcount cbc_setobjsc cbc_getobjsc cbc_serialize cbc_deserialize cbc_wval cbc_wval_wide cbc_scwbdisable cbc_scwbenable cbc_pushcompsc cbc_popcompsc cbc_scgetdesc cbc_loadbytecode cbc_masttofile cbc_masttocu cbc_iscompunit cbc_compunitmainline cbc_compunitcodes cbc_ctx cbc_ctxouter cbc_ctxcaller cbc_ctxlexpad cbc_curcode cbc_callercode cbc_add_I cbc_sub_I cbc_mul_I cbc_div_I cbc_mod_I cbc_neg_I cbc_abs_I cbc_cmp_I cbc_eq_I cbc_ne_I cbc_lt_I cbc_le_I cbc_gt_I cbc_ge_I cbc_bor_I cbc_bxor_I cbc_band_I cbc_bnot_I cbc_blshift_I cbc_brshift_I cbc_pow_I cbc_gcd_I cbc_lcm_I cbc_expmod_I cbc_isprime_I cbc_rand_I cbc_coerce_In cbc_coerce_Is cbc_coerce_nI cbc_coerce_sI cbc_isbig_I cbc_bool_I cbc_base_I cbc_radix_I cbc_div_In cbc_copy_f cbc_append_f cbc_rename_f cbc_delete_f cbc_chmod_f cbc_exists_f cbc_mkdir cbc_rmdir cbc_open_dir cbc_read_dir cbc_close_dir cbc_open_fh cbc_close_fh cbc_DEPRECATED_23 cbc_DEPRECATED_27 cbc_DEPRECATED_28 cbc_DEPRECATED_18 cbc_seek_fh cbc_lock_fh cbc_unlock_fh cbc_sync_fh cbc_trunc_fh cbc_eof_fh cbc_getstdin cbc_getstdout cbc_getstderr cbc_connect_sk cbc_socket cbc_bind_sk cbc_DEPRECATED_24 cbc_accept_sk cbc_decodetocodes cbc_encodefromcodes cbc_DEPRECATED_17 cbc_print cbc_say cbc_DEPRECATED_22 cbc_tell_fh cbc_stat cbc_tryfindmeth cbc_tryfindmeth_s cbc_chdir cbc_srand cbc_rand_i cbc_rand_n cbc_time_i cbc_sleep cbc_newthread cbc_threadjoin cbc_time_n cbc_exit cbc_DEPRECATED_30 cbc_cwd cbc_clargs cbc_getenvhash cbc_loadlib cbc_freelib cbc_findsym cbc_dropsym cbc_loadext cbc_backendconfig cbc_getlexouter cbc_getlexrel cbc_getlexreldyn cbc_getlexrelcaller cbc_getlexcaller cbc_bitand_s cbc_bitor_s cbc_bitxor_s cbc_isnanorinf cbc_inf cbc_neginf cbc_nan cbc_getpid cbc_DEPRECATED_29 cbc_filereadable cbc_filewritable cbc_fileexecutable cbc_DEPRECATED_19 cbc_capturenamedshash cbc_read_fhb cbc_write_fhb cbc_replace cbc_newexception cbc_permit cbc_backtrace cbc_symlink cbc_link cbc_gethostname cbc_exreturnafterunwind cbc_DEPRECATED_13 cbc_continuationreset cbc_continuationcontrol cbc_continuationinvoke cbc_randscale_n cbc_uniisblock cbc_assertparamcheck cbc_hintfor cbc_paramnamesused cbc_getuniname cbc_getuniprop_int cbc_getuniprop_bool cbc_getuniprop_str cbc_matchuniprop cbc_nativecallbuild cbc_nativecallinvoke cbc_nativecallrefresh cbc_threadrun cbc_threadid cbc_threadyield cbc_currentthread cbc_lock cbc_unlock cbc_semacquire cbc_semtryacquire cbc_semrelease cbc_getlockcondvar cbc_condwait cbc_condsignalone cbc_condsignalall cbc_queuepoll cbc_setmultispec cbc_ctxouterskipthunks cbc_ctxcallerskipthunks cbc_timer cbc_cancel cbc_signal cbc_watchfile cbc_asyncconnect cbc_asynclisten cbc_DEPRECATED_14 cbc_asyncwritebytes cbc_DEPRECATED_16 cbc_asyncreadbytes cbc_getlexstatic_o cbc_getlexperinvtype_o cbc_execname cbc_const_i64_16 cbc_const_i64_32 cbc_isnonnull cbc_param_rn2_i cbc_param_rn2_n cbc_param_rn2_s cbc_param_rn2_o cbc_param_on2_i cbc_param_on2_n cbc_param_on2_s cbc_param_on2_o cbc_osrpoint cbc_nativecallcast cbc_spawnprocasync cbc_killprocasync cbc_startprofile cbc_endprofile cbc_objectid cbc_settypefinalize cbc_force_gc cbc_nativecallglobal cbc_DEPRECATED_32 cbc_setparameterizer cbc_parameterizetype cbc_typeparameterized cbc_typeparameters cbc_typeparameterat cbc_readlink cbc_lstat cbc_iscont_i cbc_iscont_n cbc_iscont_s cbc_assign_i cbc_assign_n cbc_assign_s cbc_decont_i cbc_decont_n cbc_decont_s cbc_getrusage cbc_threadlockcount cbc_DEPRECATED_4 cbc_getlexref_i cbc_getlexref_n cbc_getlexref_s cbc_getlexref_ni cbc_getlexref_nn cbc_getlexref_ns cbc_atposref_i cbc_atposref_n cbc_atposref_s cbc_getattrref_i cbc_getattrref_n cbc_getattrref_s cbc_getattrsref_i cbc_getattrsref_n cbc_getattrsref_s cbc_nativecallsizeof cbc_encodenorm cbc_normalizecodes cbc_strfromcodes cbc_strtocodes cbc_getcodelocation cbc_eqatim_s cbc_ordbaseat cbc_neverrepossess cbc_scdisclaim cbc_DEPRECATED_31 cbc_atpos2d_i cbc_atpos2d_n cbc_atpos2d_s cbc_atpos2d_o cbc_atpos3d_i cbc_atpos3d_n cbc_atpos3d_s cbc_atpos3d_o cbc_atposnd_i cbc_atposnd_n cbc_atposnd_s cbc_atposnd_o cbc_bindpos2d_i cbc_bindpos2d_n cbc_bindpos2d_s cbc_bindpos2d_o cbc_bindpos3d_i cbc_bindpos3d_n cbc_bindpos3d_s cbc_bindpos3d_o cbc_bindposnd_i cbc_bindposnd_n cbc_bindposnd_s cbc_bindposnd_o cbc_dimensions cbc_setdimensions cbc_numdimensions cbc_ctxcode cbc_isrwcont cbc_fc cbc_DEPRECATED_25 cbc_DEPRECATED_21 cbc_encoderep cbc_istty_fh cbc_multidimref_i cbc_multidimref_n cbc_multidimref_s cbc_fileno_fh cbc_asyncudp cbc_DEPRECATED_15 cbc_asyncwritebytesto cbc_objprimbits cbc_objprimunsigned cbc_DEPRECATED_5 cbc_DEPRECATED_6 cbc_DEPRECATED_7 cbc_DEPRECATED_8 cbc_getlexref_i32 cbc_getlexref_i16 cbc_getlexref_i8 cbc_getlexref_n32 cbc_box_u cbc_unbox_u cbc_coerce_iu cbc_coerce_ui cbc_coerce_nu cbc_coerce_un cbc_decont_u cbc_DEPRECATED_9 cbc_DEPRECATED_10 cbc_DEPRECATED_11 cbc_DEPRECATED_12 cbc_getlexref_u cbc_getlexref_u32 cbc_getlexref_u16 cbc_getlexref_u8 cbc_param_rp_u cbc_param_op_u cbc_param_rn_u cbc_param_on_u cbc_param_rn2_u cbc_param_on2_u cbc_stat_time cbc_lstat_time cbc_setdebugtypename cbc_loadbytecodebuffer cbc_loadbytecodefh cbc_throwpayloadlex cbc_throwpayloadlexcaller cbc_lastexpayload cbc_cancelnotify cbc_decoderconfigure cbc_decodersetlineseps cbc_decoderaddbytes cbc_decodertakechars cbc_decodertakeallchars cbc_decodertakeavailablechars cbc_decodertakeline cbc_decoderbytesavailable cbc_decodertakebytes cbc_decoderempty cbc_indexingoptimized cbc_captureinnerlex cbc_unicmp_s cbc_setdispatcherfor cbc_getstrfromname cbc_indexic_s cbc_getport_sk cbc_cpucores cbc_eqaticim_s cbc_indexicim_s cbc_decodertakecharseof cbc_indexim_s cbc_cas_o cbc_cas_i cbc_atomicinc_i cbc_atomicdec_i cbc_atomicadd_i cbc_atomicload_o cbc_atomicload_i cbc_atomicstore_o cbc_atomicstore_i cbc_barrierfull cbc_coveragecontrol cbc_nativeinvoke_v cbc_nativeinvoke_i cbc_nativeinvoke_n cbc_nativeinvoke_s cbc_nativeinvoke_o cbc_getarg_i cbc_getarg_n cbc_getarg_s cbc_getarg_o cbc_coerce_II cbc_encoderepconf cbc_encodeconf cbc_decodeconf cbc_decoderepconf cbc_getppid cbc_getsignals cbc_sp_guard cbc_sp_guardconc cbc_sp_guardtype cbc_sp_guardsf cbc_sp_guardsfouter cbc_sp_rebless cbc_sp_resolvecode cbc_sp_decont cbc_sp_getlex_o cbc_sp_getlex_ins cbc_sp_getlex_no cbc_sp_getarg_o cbc_sp_getarg_i cbc_sp_getarg_n cbc_sp_getarg_s cbc_sp_fastinvoke_v cbc_sp_fastinvoke_i cbc_sp_fastinvoke_n cbc_sp_fastinvoke_s cbc_sp_fastinvoke_o cbc_sp_paramnamesused cbc_sp_getspeshslot cbc_sp_findmeth cbc_sp_fastcreate cbc_sp_get_o cbc_sp_get_i64 cbc_sp_get_i32 cbc_sp_get_i16 cbc_sp_get_i8 cbc_sp_get_n cbc_sp_get_s cbc_sp_bind_o cbc_sp_bind_i64 cbc_sp_bind_i32 cbc_sp_bind_i16 cbc_sp_bind_i8 cbc_sp_bind_n cbc_sp_bind_s cbc_sp_p6oget_o cbc_sp_p6ogetvt_o cbc_sp_p6ogetvc_o cbc_sp_p6oget_i cbc_sp_p6oget_n cbc_sp_p6oget_s cbc_sp_p6obind_o cbc_sp_p6obind_i cbc_sp_p6obind_n cbc_sp_p6obind_s cbc_sp_deref_get_i64 cbc_sp_deref_get_n cbc_sp_deref_bind_i64 cbc_sp_deref_bind_n cbc_sp_getlexvia_o cbc_sp_getlexvia_ins cbc_sp_getstringfrom cbc_sp_getwvalfrom cbc_sp_jit_enter cbc_sp_boolify_iter cbc_sp_boolify_iter_arr cbc_sp_boolify_iter_hash cbc_sp_cas_o cbc_sp_atomicload_o cbc_sp_atomicstore_o cbc_prof_enter cbc_prof_enterspesh cbc_prof_enterinline cbc_prof_enternative cbc_prof_exit cbc_prof_allocated cbc_ctw_check cbc_coverage_log cbc_breakpoint NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop cbc_op_call_extop /; my $input = shift; chomp $input; if ( 0 <= $input && $input < @CODES){ print "$CODES[$input]\n"; } else { print "not codes\n"; }