[svn:parrot] r37944 - trunk/src/ops

pmichaud at svn.parrot.org pmichaud at svn.parrot.org
Tue Apr 7 15:56:47 UTC 2009


Author: pmichaud
Date: Tue Apr  7 15:56:46 2009
New Revision: 37944
URL: https://trac.parrot.org/parrot/changeset/37944

Log:
[lex]:  Add find_caller_lex opcode for getting lexicals from callers' scopes.
Note that "make realclean" is probably required.

Modified:
   trunk/src/ops/ops.num
   trunk/src/ops/var.ops

Modified: trunk/src/ops/ops.num
==============================================================================
--- trunk/src/ops/ops.num	Tue Apr  7 14:42:33 2009	(r37943)
+++ trunk/src/ops/ops.num	Tue Apr  7 15:56:46 2009	(r37944)
@@ -31,1240 +31,1242 @@
 ###DYNAMIC### other ops
 load_bytecode_s                   8
 load_bytecode_sc                  9
-branch_i                         10
-branch_ic                        11
-branch_cs_s                      12
-branch_cs_sc                     13
-bsr_i                            14
-bsr_ic                           15
-ret                              16
-local_branch_p_i                 17
-local_branch_p_ic                18
-local_return_p                   19
-jsr_i                            20
-jsr_ic                           21
-jump_i                           22
-jump_ic                          23
-enternative                      24
-if_i_ic                          25
-if_n_ic                          26
-if_s_ic                          27
-if_p_ic                          28
-unless_i_ic                      29
-unless_n_ic                      30
-unless_s_ic                      31
-unless_p_ic                      32
-invokecc_p                       33
-invoke_p_p                       34
-yield                            35
-tailcall_p                       36
-returncc                         37
-capture_lex_p                    38
-newclosure_p_p                   39
-set_args_pc                      40
-get_results_pc                   41
-get_params_pc                    42
-set_returns_pc                   43
-result_info_p                    44
-set_addr_i_ic                    45
-set_addr_p_ic                    46
-set_addr_p_i                     47
-get_addr_i_p                     48
-schedule_p                       49
-addhandler_p                     50
-push_eh_ic                       51
-push_eh_p                        52
-pop_eh                           53
-throw_p                          54
-throw_p_p                        55
-rethrow_p                        56
-count_eh_i                       57
-die_s                            58
-die_sc                           59
-die_p                            60
-die_pc                           61
-die_i_i                          62
-die_ic_i                         63
-die_i_ic                         64
-die_ic_ic                        65
-exit_i                           66
-exit_ic                          67
-pushmark_i                       68
-pushmark_ic                      69
-popmark_i                        70
-popmark_ic                       71
-pushaction_p                     72
-debug_i                          73
-debug_ic                         74
-bounds_i                         75
-bounds_ic                        76
-profile_i                        77
-profile_ic                       78
-trace_i                          79
-trace_ic                         80
-gc_debug_i                       81
-gc_debug_ic                      82
-interpinfo_i_i                   83
-interpinfo_i_ic                  84
-interpinfo_p_i                   85
-interpinfo_p_ic                  86
-interpinfo_s_i                   87
-interpinfo_s_ic                  88
-warningson_i                     89
-warningson_ic                    90
-warningsoff_i                    91
-warningsoff_ic                   92
-errorson_i                       93
-errorson_ic                      94
-errorsoff_i                      95
-errorsoff_ic                     96
-runinterp_p_i                    97
-runinterp_p_ic                   98
-getinterp_p                      99
-sweep_ic                        100
-collect                         101
-sweepoff                        102
-sweepon                         103
-collectoff                      104
-collecton                       105
-needs_destroy_p                 106
-loadlib_p_s                     107
-loadlib_p_sc                    108
-dlfunc_p_p_s_s                  109
-dlfunc_p_p_sc_s                 110
-dlfunc_p_p_s_sc                 111
-dlfunc_p_p_sc_sc                112
-dlvar_p_p_s                     113
-dlvar_p_p_sc                    114
-compreg_s_p                     115
-compreg_sc_p                    116
-compreg_p_s                     117
-compreg_p_sc                    118
-new_callback_p_p_p_s            119
-new_callback_p_p_p_sc           120
-annotations_p                   121
-annotations_p_s                 122
-annotations_p_sc                123
-band_i_i                        124
-band_i_ic                       125
-band_p_i                        126
-band_p_ic                       127
-band_p_p                        128
-band_i_i_i                      129
-band_i_ic_i                     130
-band_i_i_ic                     131
-band_p_p_i                      132
-band_p_p_ic                     133
-band_p_p_p                      134
-bands_s_s                       135
-bands_s_sc                      136
-bands_p_s                       137
-bands_p_sc                      138
-bands_p_p                       139
-bands_s_s_s                     140
-bands_s_sc_s                    141
-bands_s_s_sc                    142
-bands_p_p_s                     143
-bands_p_p_sc                    144
-bands_p_p_p                     145
-bnot_i                          146
-bnot_i_i                        147
-bnot_p                          148
-bnot_p_p                        149
-bnots_s                         150
-bnots_s_s                       151
-bnots_s_sc                      152
-bnots_p                         153
-bnots_p_p                       154
-bor_i_i                         155
-bor_i_ic                        156
-bor_p_i                         157
-bor_p_ic                        158
-bor_p_p                         159
-bor_i_i_i                       160
-bor_i_ic_i                      161
-bor_i_i_ic                      162
-bor_p_p_i                       163
-bor_p_p_ic                      164
-bor_p_p_p                       165
-bors_s_s                        166
-bors_s_sc                       167
-bors_p_s                        168
-bors_p_sc                       169
-bors_p_p                        170
-bors_s_s_s                      171
-bors_s_sc_s                     172
-bors_s_s_sc                     173
-bors_p_p_s                      174
-bors_p_p_sc                     175
-bors_p_p_p                      176
-shl_i_i                         177
-shl_i_ic                        178
-shl_p_i                         179
-shl_p_ic                        180
-shl_p_p                         181
-shl_i_i_i                       182
-shl_i_ic_i                      183
-shl_i_i_ic                      184
-shl_p_p_i                       185
-shl_p_p_ic                      186
-shl_p_p_p                       187
-shr_i_i                         188
-shr_i_ic                        189
-shr_p_i                         190
-shr_p_ic                        191
-shr_p_p                         192
-shr_i_i_i                       193
-shr_i_ic_i                      194
-shr_i_i_ic                      195
-shr_p_p_i                       196
-shr_p_p_ic                      197
-shr_p_p_p                       198
-lsr_i_i                         199
-lsr_i_ic                        200
-lsr_p_i                         201
-lsr_p_ic                        202
-lsr_p_p                         203
-lsr_i_i_i                       204
-lsr_i_ic_i                      205
-lsr_i_i_ic                      206
-lsr_p_p_i                       207
-lsr_p_p_ic                      208
-lsr_p_p_p                       209
-rot_i_i_i_ic                    210
-rot_i_ic_i_ic                   211
-rot_i_i_ic_ic                   212
-bxor_i_i                        213
-bxor_i_ic                       214
-bxor_p_i                        215
-bxor_p_ic                       216
-bxor_p_p                        217
-bxor_i_i_i                      218
-bxor_i_ic_i                     219
-bxor_i_i_ic                     220
-bxor_p_p_i                      221
-bxor_p_p_ic                     222
-bxor_p_p_p                      223
-bxors_s_s                       224
-bxors_s_sc                      225
-bxors_p_s                       226
-bxors_p_sc                      227
-bxors_p_p                       228
-bxors_s_s_s                     229
-bxors_s_sc_s                    230
-bxors_s_s_sc                    231
-bxors_p_p_s                     232
-bxors_p_p_sc                    233
-bxors_p_p_p                     234
-eq_i_i_ic                       235
-eq_ic_i_ic                      236
-eq_i_ic_ic                      237
-eq_n_n_ic                       238
-eq_nc_n_ic                      239
-eq_n_nc_ic                      240
-eq_s_s_ic                       241
-eq_sc_s_ic                      242
-eq_s_sc_ic                      243
-eq_p_p_ic                       244
-eq_p_i_ic                       245
-eq_p_ic_ic                      246
-eq_p_n_ic                       247
-eq_p_nc_ic                      248
-eq_p_s_ic                       249
-eq_p_sc_ic                      250
-eq_str_p_p_ic                   251
-eq_num_p_p_ic                   252
-eq_addr_s_s_ic                  253
-eq_addr_sc_s_ic                 254
-eq_addr_s_sc_ic                 255
-eq_addr_sc_sc_ic                256
-eq_addr_p_p_ic                  257
-ne_i_i_ic                       258
-ne_ic_i_ic                      259
-ne_i_ic_ic                      260
-ne_n_n_ic                       261
-ne_nc_n_ic                      262
-ne_n_nc_ic                      263
-ne_s_s_ic                       264
-ne_sc_s_ic                      265
-ne_s_sc_ic                      266
-ne_p_p_ic                       267
-ne_p_i_ic                       268
-ne_p_ic_ic                      269
-ne_p_n_ic                       270
-ne_p_nc_ic                      271
-ne_p_s_ic                       272
-ne_p_sc_ic                      273
-ne_str_p_p_ic                   274
-ne_num_p_p_ic                   275
-ne_addr_s_s_ic                  276
-ne_addr_sc_s_ic                 277
-ne_addr_s_sc_ic                 278
-ne_addr_sc_sc_ic                279
-ne_addr_p_p_ic                  280
-lt_i_i_ic                       281
-lt_ic_i_ic                      282
-lt_i_ic_ic                      283
-lt_n_n_ic                       284
-lt_nc_n_ic                      285
-lt_n_nc_ic                      286
-lt_s_s_ic                       287
-lt_sc_s_ic                      288
-lt_s_sc_ic                      289
-lt_p_p_ic                       290
-lt_p_i_ic                       291
-lt_p_ic_ic                      292
-lt_p_n_ic                       293
-lt_p_nc_ic                      294
-lt_p_s_ic                       295
-lt_p_sc_ic                      296
-lt_str_p_p_ic                   297
-lt_num_p_p_ic                   298
-le_i_i_ic                       299
-le_ic_i_ic                      300
-le_i_ic_ic                      301
-le_n_n_ic                       302
-le_nc_n_ic                      303
-le_n_nc_ic                      304
-le_s_s_ic                       305
-le_sc_s_ic                      306
-le_s_sc_ic                      307
-le_p_p_ic                       308
-le_p_i_ic                       309
-le_p_ic_ic                      310
-le_p_n_ic                       311
-le_p_nc_ic                      312
-le_p_s_ic                       313
-le_p_sc_ic                      314
-le_str_p_p_ic                   315
-le_num_p_p_ic                   316
-gt_p_p_ic                       317
-gt_p_i_ic                       318
-gt_p_ic_ic                      319
-gt_p_n_ic                       320
-gt_p_nc_ic                      321
-gt_p_s_ic                       322
-gt_p_sc_ic                      323
-gt_str_p_p_ic                   324
-gt_num_p_p_ic                   325
-ge_p_p_ic                       326
-ge_p_i_ic                       327
-ge_p_ic_ic                      328
-ge_p_n_ic                       329
-ge_p_nc_ic                      330
-ge_p_s_ic                       331
-ge_p_sc_ic                      332
-ge_str_p_p_ic                   333
-ge_num_p_p_ic                   334
-if_null_p_ic                    335
-if_null_s_ic                    336
-unless_null_p_ic                337
-unless_null_s_ic                338
-cmp_i_i_i                       339
-cmp_i_ic_i                      340
-cmp_i_i_ic                      341
-cmp_i_n_n                       342
-cmp_i_nc_n                      343
-cmp_i_n_nc                      344
-cmp_i_s_s                       345
-cmp_i_sc_s                      346
-cmp_i_s_sc                      347
-cmp_i_p_p                       348
-cmp_i_p_i                       349
-cmp_i_p_ic                      350
-cmp_i_p_n                       351
-cmp_i_p_nc                      352
-cmp_i_p_s                       353
-cmp_i_p_sc                      354
-cmp_str_i_p_p                   355
-cmp_num_i_p_p                   356
-issame_i_p_p                    357
-issame_i_s_s                    358
-issame_i_sc_s                   359
-issame_i_s_sc                   360
-issame_i_sc_sc                  361
-isntsame_i_p_p                  362
-isntsame_i_s_s                  363
-isntsame_i_sc_s                 364
-isntsame_i_s_sc                 365
-isntsame_i_sc_sc                366
-istrue_i_p                      367
-isfalse_i_p                     368
-isnull_i_p                      369
-isnull_i_pc                     370
-isgt_i_p_p                      371
-isge_i_p_p                      372
-isle_i_i_i                      373
-isle_i_ic_i                     374
-isle_i_i_ic                     375
-isle_i_n_n                      376
-isle_i_nc_n                     377
-isle_i_n_nc                     378
-isle_i_s_s                      379
-isle_i_sc_s                     380
-isle_i_s_sc                     381
-isle_i_p_p                      382
-islt_i_i_i                      383
-islt_i_ic_i                     384
-islt_i_i_ic                     385
-islt_i_n_n                      386
-islt_i_nc_n                     387
-islt_i_n_nc                     388
-islt_i_s_s                      389
-islt_i_sc_s                     390
-islt_i_s_sc                     391
-islt_i_p_p                      392
-iseq_i_i_i                      393
-iseq_i_ic_i                     394
-iseq_i_i_ic                     395
-iseq_i_n_n                      396
-iseq_i_nc_n                     397
-iseq_i_n_nc                     398
-iseq_i_s_s                      399
-iseq_i_sc_s                     400
-iseq_i_s_sc                     401
-iseq_i_p_p                      402
-isne_i_i_i                      403
-isne_i_ic_i                     404
-isne_i_i_ic                     405
-isne_i_n_n                      406
-isne_i_nc_n                     407
-isne_i_n_nc                     408
-isne_i_s_s                      409
-isne_i_sc_s                     410
-isne_i_s_sc                     411
-isne_i_p_p                      412
-and_i_i_i                       413
-and_i_ic_i                      414
-and_i_i_ic                      415
-and_p_p_p                       416
-not_i                           417
-not_i_i                         418
-not_p                           419
-not_p_p                         420
-or_i_i_i                        421
-or_i_ic_i                       422
-or_i_i_ic                       423
-or_p_p_p                        424
-xor_i_i_i                       425
-xor_i_ic_i                      426
-xor_i_i_ic                      427
-xor_p_p_p                       428
-debug_init                      429
-debug_load_sc                   430
-debug_break                     431
-debug_print                     432
-backtrace                       433
-getline_i                       434
-getfile_s                       435
-close_p                         436
-fdopen_p_i_s                    437
-fdopen_p_ic_s                   438
-fdopen_p_i_sc                   439
-fdopen_p_ic_sc                  440
-getstdin_p                      441
-getstdout_p                     442
-getstderr_p                     443
-setstdout_p                     444
-setstderr_p                     445
-open_p_s_s                      446
-open_p_sc_s                     447
-open_p_s_sc                     448
-open_p_sc_sc                    449
-open_p_s                        450
-open_p_sc                       451
-print_i                         452
-print_ic                        453
-print_n                         454
-print_nc                        455
-print_s                         456
-print_sc                        457
-print_p                         458
-say_i                           459
-say_ic                          460
-say_n                           461
-say_nc                          462
-say_s                           463
-say_sc                          464
-say_p                           465
-printerr_i                      466
-printerr_ic                     467
-printerr_n                      468
-printerr_nc                     469
-printerr_s                      470
-printerr_sc                     471
-printerr_p                      472
-print_p_i                       473
-print_p_ic                      474
-print_p_n                       475
-print_p_nc                      476
-print_p_s                       477
-print_p_sc                      478
-print_p_p                       479
-read_s_i                        480
-read_s_ic                       481
-read_s_p_i                      482
-read_s_p_ic                     483
-readline_s_p                    484
-peek_s                          485
-peek_s_p                        486
-stat_i_s_i                      487
-stat_i_sc_i                     488
-stat_i_s_ic                     489
-stat_i_sc_ic                    490
-stat_i_i_i                      491
-stat_i_ic_i                     492
-stat_i_i_ic                     493
-stat_i_ic_ic                    494
-seek_p_i_i                      495
-seek_p_ic_i                     496
-seek_p_i_ic                     497
-seek_p_ic_ic                    498
-seek_p_i_i_i                    499
-seek_p_ic_i_i                   500
-seek_p_i_ic_i                   501
-seek_p_ic_ic_i                  502
-seek_p_i_i_ic                   503
-seek_p_ic_i_ic                  504
-seek_p_i_ic_ic                  505
-seek_p_ic_ic_ic                 506
-tell_i_p                        507
-tell_i_i_p                      508
-abs_i                           509
-abs_n                           510
-abs_i_i                         511
-abs_n_n                         512
-abs_p                           513
-abs_p_p                         514
-add_i_i                         515
-add_i_ic                        516
-add_n_n                         517
-add_n_nc                        518
-add_p_p                         519
-add_p_i                         520
-add_p_ic                        521
-add_p_n                         522
-add_p_nc                        523
-add_i_i_i                       524
-add_i_ic_i                      525
-add_i_i_ic                      526
-add_n_n_n                       527
-add_n_nc_n                      528
-add_n_n_nc                      529
-add_p_p_p                       530
-add_p_p_i                       531
-add_p_p_ic                      532
-add_p_p_n                       533
-add_p_p_nc                      534
-cmod_i_i_i                      535
-cmod_i_ic_i                     536
-cmod_i_i_ic                     537
-cmod_p_p_i                      538
-cmod_p_p_ic                     539
-cmod_p_p_p                      540
-cmod_n_n_n                      541
-cmod_n_nc_n                     542
-cmod_n_n_nc                     543
-cmod_p_p_n                      544
-cmod_p_p_nc                     545
-dec_i                           546
-dec_n                           547
-dec_p                           548
-div_i_i                         549
-div_i_ic                        550
-div_n_n                         551
-div_n_nc                        552
-div_p_p                         553
-div_p_i                         554
-div_p_ic                        555
-div_p_n                         556
-div_p_nc                        557
-div_i_i_i                       558
-div_i_ic_i                      559
-div_i_i_ic                      560
-div_i_ic_ic                     561
-div_n_n_n                       562
-div_n_nc_n                      563
-div_n_n_nc                      564
-div_n_nc_nc                     565
-div_p_p_p                       566
-div_p_p_i                       567
-div_p_p_ic                      568
-div_p_p_n                       569
-div_p_p_nc                      570
-fdiv_i_i                        571
-fdiv_i_ic                       572
-fdiv_n_n                        573
-fdiv_n_nc                       574
-fdiv_p_p                        575
-fdiv_p_i                        576
-fdiv_p_ic                       577
-fdiv_p_n                        578
-fdiv_p_nc                       579
-fdiv_i_i_i                      580
-fdiv_i_ic_i                     581
-fdiv_i_i_ic                     582
-fdiv_n_n_n                      583
-fdiv_n_nc_n                     584
-fdiv_n_n_nc                     585
-fdiv_p_p_p                      586
-fdiv_p_p_i                      587
-fdiv_p_p_ic                     588
-fdiv_p_p_n                      589
-fdiv_p_p_nc                     590
-ceil_n                          591
-ceil_i_n                        592
-ceil_n_n                        593
-floor_n                         594
-floor_i_n                       595
-floor_n_n                       596
-inc_i                           597
-inc_n                           598
-inc_p                           599
-mod_i_i                         600
-mod_i_ic                        601
-mod_n_n                         602
-mod_n_nc                        603
-mod_p_p                         604
-mod_p_i                         605
-mod_p_ic                        606
-mod_p_n                         607
-mod_p_nc                        608
-mod_i_i_i                       609
-mod_i_ic_i                      610
-mod_i_i_ic                      611
-mod_n_n_n                       612
-mod_n_nc_n                      613
-mod_n_n_nc                      614
-mod_p_p_p                       615
-mod_p_p_i                       616
-mod_p_p_ic                      617
-mod_p_p_n                       618
-mod_p_p_nc                      619
-mul_i_i                         620
-mul_i_ic                        621
-mul_n_n                         622
-mul_n_nc                        623
-mul_p_p                         624
-mul_p_i                         625
-mul_p_ic                        626
-mul_p_n                         627
-mul_p_nc                        628
-mul_i_i_i                       629
-mul_i_ic_i                      630
-mul_i_i_ic                      631
-mul_n_n_n                       632
-mul_n_nc_n                      633
-mul_n_n_nc                      634
-mul_p_p_p                       635
-mul_p_p_i                       636
-mul_p_p_ic                      637
-mul_p_p_n                       638
-mul_p_p_nc                      639
-neg_i                           640
-neg_n                           641
-neg_p                           642
-neg_i_i                         643
-neg_n_n                         644
-neg_p_p                         645
-pow_n_n_n                       646
-pow_n_nc_n                      647
-pow_n_n_nc                      648
-pow_p_p_p                       649
-pow_p_p_i                       650
-pow_p_p_ic                      651
-pow_p_p_n                       652
-pow_p_p_nc                      653
-pow_n_n_i                       654
-pow_n_nc_i                      655
-pow_n_n_ic                      656
-pow_n_nc_ic                     657
-sub_i_i                         658
-sub_i_ic                        659
-sub_n_n                         660
-sub_n_nc                        661
-sub_p_p                         662
-sub_p_i                         663
-sub_p_ic                        664
-sub_p_n                         665
-sub_p_nc                        666
-sub_i_i_i                       667
-sub_i_ic_i                      668
-sub_i_i_ic                      669
-sub_n_n_n                       670
-sub_n_nc_n                      671
-sub_n_n_nc                      672
-sub_p_p_p                       673
-sub_p_p_i                       674
-sub_p_p_ic                      675
-sub_p_p_n                       676
-sub_p_p_nc                      677
-sqrt_n_n                        678
-acos_n_n                        679
-asec_n_n                        680
-asin_n_n                        681
-atan_n_n                        682
-atan_n_n_n                      683
-atan_n_nc_n                     684
-atan_n_n_nc                     685
-cos_n_n                         686
-cosh_n_n                        687
-exp_n_n                         688
-ln_n_n                          689
-log10_n_n                       690
-log2_n_n                        691
-sec_n_n                         692
-sech_n_n                        693
-sin_n_n                         694
-sinh_n_n                        695
-tan_n_n                         696
-tanh_n_n                        697
-gcd_i_i_i                       698
-gcd_i_ic_i                      699
-gcd_i_i_ic                      700
-lcm_i_i_i                       701
-lcm_i_ic_i                      702
-lcm_i_i_ic                      703
-fact_i_i                        704
-fact_n_i                        705
-callmethodcc_p_s                706
-callmethodcc_p_sc               707
-callmethodcc_p_p                708
-callmethod_p_s_p                709
-callmethod_p_sc_p               710
-callmethod_p_p_p                711
-tailcallmethod_p_s              712
-tailcallmethod_p_sc             713
-tailcallmethod_p_p              714
-addmethod_p_s_p                 715
-addmethod_p_sc_p                716
-can_i_p_s                       717
-can_i_p_sc                      718
-does_i_p_s                      719
-does_i_p_sc                     720
-does_i_p_p                      721
-does_i_p_pc                     722
-isa_i_p_s                       723
-isa_i_p_sc                      724
-isa_i_p_p                       725
-isa_i_p_pc                      726
-newclass_p_s                    727
-newclass_p_sc                   728
-newclass_p_p                    729
-newclass_p_pc                   730
-subclass_p_p                    731
-subclass_p_pc                   732
-subclass_p_p_s                  733
-subclass_p_pc_s                 734
-subclass_p_p_sc                 735
-subclass_p_pc_sc                736
-subclass_p_p_p                  737
-subclass_p_pc_p                 738
-subclass_p_p_pc                 739
-subclass_p_pc_pc                740
-subclass_p_s                    741
-subclass_p_sc                   742
-subclass_p_s_s                  743
-subclass_p_sc_s                 744
-subclass_p_s_sc                 745
-subclass_p_sc_sc                746
-subclass_p_s_p                  747
-subclass_p_sc_p                 748
-subclass_p_s_pc                 749
-subclass_p_sc_pc                750
-get_class_p_s                   751
-get_class_p_sc                  752
-get_class_p_p                   753
-get_class_p_pc                  754
-class_p_p                       755
-addparent_p_p                   756
-removeparent_p_p                757
-addrole_p_p                     758
-addattribute_p_s                759
-addattribute_p_sc               760
-removeattribute_p_s             761
-removeattribute_p_sc            762
-getattribute_p_p_s              763
-getattribute_p_p_sc             764
-getattribute_p_p_p_s            765
-getattribute_p_p_pc_s           766
-getattribute_p_p_p_sc           767
-getattribute_p_p_pc_sc          768
-setattribute_p_s_p              769
-setattribute_p_sc_p             770
-setattribute_p_p_s_p            771
-setattribute_p_pc_s_p           772
-setattribute_p_p_sc_p           773
-setattribute_p_pc_sc_p          774
-inspect_p_p                     775
-inspect_p_pc                    776
-inspect_p_p_s                   777
-inspect_p_pc_s                  778
-inspect_p_p_sc                  779
-inspect_p_pc_sc                 780
-pic_infix___ic_p_p              781
-pic_inline_sub___ic_p_p         782
-pic_get_params___pc             783
-pic_set_returns___pc            784
-pic_callr___pc                  785
-new_p_s                         786
-new_p_sc                        787
-new_p_s_p                       788
-new_p_sc_p                      789
-new_p_s_pc                      790
-new_p_sc_pc                     791
-new_p_p                         792
-new_p_pc                        793
-new_p_p_p                       794
-new_p_pc_p                      795
-new_p_p_pc                      796
-new_p_pc_pc                     797
-typeof_s_p                      798
-typeof_p_p                      799
-get_repr_s_p                    800
-find_method_p_p_s               801
-find_method_p_p_sc              802
-defined_i_p                     803
-defined_i_p_ki                  804
-defined_i_p_kic                 805
-defined_i_p_k                   806
-defined_i_p_kc                  807
-exists_i_p_ki                   808
-exists_i_p_kic                  809
-exists_i_p_k                    810
-exists_i_p_kc                   811
-delete_p_k                      812
-delete_p_kc                     813
-delete_p_ki                     814
-delete_p_kic                    815
-elements_i_p                    816
-push_p_i                        817
-push_p_ic                       818
-push_p_n                        819
-push_p_nc                       820
-push_p_s                        821
-push_p_sc                       822
-push_p_p                        823
-pop_i_p                         824
-pop_n_p                         825
-pop_s_p                         826
-pop_p_p                         827
-unshift_p_i                     828
-unshift_p_ic                    829
-unshift_p_n                     830
-unshift_p_nc                    831
-unshift_p_s                     832
-unshift_p_sc                    833
-unshift_p_p                     834
-shift_i_p                       835
-shift_n_p                       836
-shift_s_p                       837
-shift_p_p                       838
-splice_p_p_i_i                  839
-splice_p_p_ic_i                 840
-splice_p_p_i_ic                 841
-splice_p_p_ic_ic                842
-setprop_p_s_p                   843
-setprop_p_sc_p                  844
-getprop_p_s_p                   845
-getprop_p_sc_p                  846
-delprop_p_s                     847
-delprop_p_sc                    848
-prophash_p_p                    849
-freeze_s_p                      850
-thaw_p_s                        851
-thaw_p_sc                       852
-add_multi_s_s_p                 853
-add_multi_sc_s_p                854
-add_multi_s_sc_p                855
-add_multi_sc_sc_p               856
-find_multi_p_s_s                857
-find_multi_p_sc_s               858
-find_multi_p_s_sc               859
-find_multi_p_sc_sc              860
-register_p                      861
-unregister_p                    862
-box_p_i                         863
-box_p_ic                        864
-box_p_n                         865
-box_p_nc                        866
-box_p_s                         867
-box_p_sc                        868
-iter_p_p                        869
-morph_p_p                       870
-morph_p_pc                      871
-clone_s_s                       872
-clone_s_sc                      873
-exchange_i_i                    874
-exchange_p_p                    875
-exchange_n_n                    876
-exchange_s_s                    877
-set_i_i                         878
-set_i_ic                        879
-set_i_n                         880
-set_i_nc                        881
-set_i_s                         882
-set_i_sc                        883
-set_n_n                         884
-set_n_nc                        885
-set_n_i                         886
-set_n_ic                        887
-set_n_s                         888
-set_n_sc                        889
-set_n_p                         890
-set_s_p                         891
-set_s_s                         892
-set_s_sc                        893
-set_s_i                         894
-set_s_ic                        895
-set_s_n                         896
-set_s_nc                        897
-set_p_pc                        898
-set_p_p                         899
-set_p_i                         900
-set_p_ic                        901
-set_p_n                         902
-set_p_nc                        903
-set_p_s                         904
-set_p_sc                        905
-set_i_p                         906
-assign_p_p                      907
-assign_p_i                      908
-assign_p_ic                     909
-assign_p_n                      910
-assign_p_nc                     911
-assign_p_s                      912
-assign_p_sc                     913
-assign_s_s                      914
-assign_s_sc                     915
-setref_p_p                      916
-deref_p_p                       917
-setp_ind_i_p                    918
-setp_ind_ic_p                   919
-setn_ind_i_n                    920
-setn_ind_ic_n                   921
-setn_ind_i_nc                   922
-setn_ind_ic_nc                  923
-sets_ind_i_s                    924
-sets_ind_ic_s                   925
-sets_ind_i_sc                   926
-sets_ind_ic_sc                  927
-seti_ind_i_i                    928
-seti_ind_ic_i                   929
-seti_ind_i_ic                   930
-seti_ind_ic_ic                  931
-set_p_ki_i                      932
-set_p_kic_i                     933
-set_p_ki_ic                     934
-set_p_kic_ic                    935
-set_p_ki_n                      936
-set_p_kic_n                     937
-set_p_ki_nc                     938
-set_p_kic_nc                    939
-set_p_ki_s                      940
-set_p_kic_s                     941
-set_p_ki_sc                     942
-set_p_kic_sc                    943
-set_p_ki_p                      944
-set_p_kic_p                     945
-set_i_p_ki                      946
-set_i_p_kic                     947
-set_n_p_ki                      948
-set_n_p_kic                     949
-set_s_p_ki                      950
-set_s_p_kic                     951
-set_p_p_ki                      952
-set_p_p_kic                     953
-set_p_k_i                       954
-set_p_kc_i                      955
-set_p_k_ic                      956
-set_p_kc_ic                     957
-set_p_k_n                       958
-set_p_kc_n                      959
-set_p_k_nc                      960
-set_p_kc_nc                     961
-set_p_k_s                       962
-set_p_kc_s                      963
-set_p_k_sc                      964
-set_p_kc_sc                     965
-set_p_k_p                       966
-set_p_kc_p                      967
-set_i_p_k                       968
-set_i_p_kc                      969
-set_n_p_k                       970
-set_n_p_kc                      971
-set_s_p_k                       972
-set_s_p_kc                      973
-set_p_p_k                       974
-set_p_p_kc                      975
-clone_p_p                       976
-clone_p_p_p                     977
-clone_p_p_pc                    978
-copy_p_p                        979
-null_s                          980
-null_i                          981
-null_p                          982
-null_n                          983
-cleari                          984
-clearn                          985
-clears                          986
-clearp                          987
-ord_i_s                         988
-ord_i_sc                        989
-ord_i_s_i                       990
-ord_i_sc_i                      991
-ord_i_s_ic                      992
-ord_i_sc_ic                     993
-chr_s_i                         994
-chr_s_ic                        995
-chopn_s_i                       996
-chopn_s_ic                      997
-chopn_s_s_i                     998
-chopn_s_sc_i                    999
-chopn_s_s_ic                   1000
-chopn_s_sc_ic                  1001
-concat_s_s                     1002
-concat_s_sc                    1003
-concat_p_p                     1004
-concat_p_s                     1005
-concat_p_sc                    1006
-concat_s_s_s                   1007
-concat_s_sc_s                  1008
-concat_s_s_sc                  1009
-concat_p_p_s                   1010
-concat_p_p_sc                  1011
-concat_p_p_p                   1012
-repeat_s_s_i                   1013
-repeat_s_sc_i                  1014
-repeat_s_s_ic                  1015
-repeat_s_sc_ic                 1016
-repeat_p_p_i                   1017
-repeat_p_p_ic                  1018
-repeat_p_p_p                   1019
-repeat_p_i                     1020
-repeat_p_ic                    1021
-repeat_p_p                     1022
-length_i_s                     1023
-length_i_sc                    1024
-bytelength_i_s                 1025
-bytelength_i_sc                1026
-pin_s                          1027
-unpin_s                        1028
-substr_s_s_i                   1029
-substr_s_sc_i                  1030
-substr_s_s_ic                  1031
-substr_s_sc_ic                 1032
-substr_s_s_i_i                 1033
-substr_s_sc_i_i                1034
-substr_s_s_ic_i                1035
-substr_s_sc_ic_i               1036
-substr_s_s_i_ic                1037
-substr_s_sc_i_ic               1038
-substr_s_s_ic_ic               1039
-substr_s_sc_ic_ic              1040
-substr_s_s_i_i_s               1041
-substr_s_s_ic_i_s              1042
-substr_s_s_i_ic_s              1043
-substr_s_s_ic_ic_s             1044
-substr_s_s_i_i_sc              1045
-substr_s_s_ic_i_sc             1046
-substr_s_s_i_ic_sc             1047
-substr_s_s_ic_ic_sc            1048
-substr_s_i_i_s                 1049
-substr_s_ic_i_s                1050
-substr_s_i_ic_s                1051
-substr_s_ic_ic_s               1052
-substr_s_i_i_sc                1053
-substr_s_ic_i_sc               1054
-substr_s_i_ic_sc               1055
-substr_s_ic_ic_sc              1056
-substr_s_p_i_i                 1057
-substr_s_p_ic_i                1058
-substr_s_p_i_ic                1059
-substr_s_p_ic_ic               1060
-index_i_s_s                    1061
-index_i_sc_s                   1062
-index_i_s_sc                   1063
-index_i_sc_sc                  1064
-index_i_s_s_i                  1065
-index_i_sc_s_i                 1066
-index_i_s_sc_i                 1067
-index_i_sc_sc_i                1068
-index_i_s_s_ic                 1069
-index_i_sc_s_ic                1070
-index_i_s_sc_ic                1071
-index_i_sc_sc_ic               1072
-sprintf_s_s_p                  1073
-sprintf_s_sc_p                 1074
-sprintf_p_p_p                  1075
-new_s                          1076
-new_s_i                        1077
-new_s_ic                       1078
-stringinfo_i_s_i               1079
-stringinfo_i_sc_i              1080
-stringinfo_i_s_ic              1081
-stringinfo_i_sc_ic             1082
-upcase_s_s                     1083
-upcase_s_sc                    1084
-upcase_s                       1085
-downcase_s_s                   1086
-downcase_s_sc                  1087
-downcase_s                     1088
-titlecase_s_s                  1089
-titlecase_s_sc                 1090
-titlecase_s                    1091
-join_s_s_p                     1092
-join_s_sc_p                    1093
-split_p_s_s                    1094
-split_p_sc_s                   1095
-split_p_s_sc                   1096
-split_p_sc_sc                  1097
-charset_i_s                    1098
-charset_i_sc                   1099
-charsetname_s_i                1100
-charsetname_s_ic               1101
-find_charset_i_s               1102
-find_charset_i_sc              1103
-trans_charset_s_i              1104
-trans_charset_s_ic             1105
-trans_charset_s_s_i            1106
-trans_charset_s_sc_i           1107
-trans_charset_s_s_ic           1108
-trans_charset_s_sc_ic          1109
-encoding_i_s                   1110
-encoding_i_sc                  1111
-encodingname_s_i               1112
-encodingname_s_ic              1113
-find_encoding_i_s              1114
-find_encoding_i_sc             1115
-trans_encoding_s_i             1116
-trans_encoding_s_ic            1117
-trans_encoding_s_s_i           1118
-trans_encoding_s_sc_i          1119
-trans_encoding_s_s_ic          1120
-trans_encoding_s_sc_ic         1121
-is_cclass_i_i_s_i              1122
-is_cclass_i_ic_s_i             1123
-is_cclass_i_i_sc_i             1124
-is_cclass_i_ic_sc_i            1125
-is_cclass_i_i_s_ic             1126
-is_cclass_i_ic_s_ic            1127
-is_cclass_i_i_sc_ic            1128
-is_cclass_i_ic_sc_ic           1129
-find_cclass_i_i_s_i_i          1130
-find_cclass_i_ic_s_i_i         1131
-find_cclass_i_i_sc_i_i         1132
-find_cclass_i_ic_sc_i_i        1133
-find_cclass_i_i_s_ic_i         1134
-find_cclass_i_ic_s_ic_i        1135
-find_cclass_i_i_sc_ic_i        1136
-find_cclass_i_ic_sc_ic_i       1137
-find_cclass_i_i_s_i_ic         1138
-find_cclass_i_ic_s_i_ic        1139
-find_cclass_i_i_sc_i_ic        1140
-find_cclass_i_ic_sc_i_ic       1141
-find_cclass_i_i_s_ic_ic        1142
-find_cclass_i_ic_s_ic_ic       1143
-find_cclass_i_i_sc_ic_ic       1144
-find_cclass_i_ic_sc_ic_ic      1145
-find_not_cclass_i_i_s_i_i      1146
-find_not_cclass_i_ic_s_i_i     1147
-find_not_cclass_i_i_sc_i_i     1148
-find_not_cclass_i_ic_sc_i_i    1149
-find_not_cclass_i_i_s_ic_i     1150
-find_not_cclass_i_ic_s_ic_i    1151
-find_not_cclass_i_i_sc_ic_i    1152
-find_not_cclass_i_ic_sc_ic_i   1153
-find_not_cclass_i_i_s_i_ic     1154
-find_not_cclass_i_ic_s_i_ic    1155
-find_not_cclass_i_i_sc_i_ic    1156
-find_not_cclass_i_ic_sc_i_ic   1157
-find_not_cclass_i_i_s_ic_ic    1158
-find_not_cclass_i_ic_s_ic_ic   1159
-find_not_cclass_i_i_sc_ic_ic   1160
-find_not_cclass_i_ic_sc_ic_ic  1161
-escape_s_s                     1162
-compose_s_s                    1163
-compose_s_sc                   1164
-spawnw_i_s                     1165
-spawnw_i_sc                    1166
-spawnw_i_p                     1167
-err_i                          1168
-err_s                          1169
-err_s_i                        1170
-err_s_ic                       1171
-time_i                         1172
-time_n                         1173
-gmtime_s_i                     1174
-gmtime_s_ic                    1175
-localtime_s_i                  1176
-localtime_s_ic                 1177
-decodetime_p_i                 1178
-decodetime_p_ic                1179
-decodelocaltime_p_i            1180
-decodelocaltime_p_ic           1181
-sysinfo_s_i                    1182
-sysinfo_s_ic                   1183
-sysinfo_i_i                    1184
-sysinfo_i_ic                   1185
-sleep_i                        1186
-sleep_ic                       1187
-sleep_n                        1188
-sleep_nc                       1189
-sizeof_i_i                     1190
-sizeof_i_ic                    1191
-store_lex_s_p                  1192
-store_lex_sc_p                 1193
-find_lex_p_s                   1194
-find_lex_p_sc                  1195
-get_namespace_p                1196
-get_namespace_p_p              1197
-get_namespace_p_pc             1198
-get_hll_namespace_p            1199
-get_hll_namespace_p_p          1200
-get_hll_namespace_p_pc         1201
-get_root_namespace_p           1202
-get_root_namespace_p_p         1203
-get_root_namespace_p_pc        1204
-get_global_p_s                 1205
-get_global_p_sc                1206
-get_global_p_p_s               1207
-get_global_p_pc_s              1208
-get_global_p_p_sc              1209
-get_global_p_pc_sc             1210
-get_hll_global_p_s             1211
-get_hll_global_p_sc            1212
-get_hll_global_p_p_s           1213
-get_hll_global_p_pc_s          1214
-get_hll_global_p_p_sc          1215
-get_hll_global_p_pc_sc         1216
-get_root_global_p_s            1217
-get_root_global_p_sc           1218
-get_root_global_p_p_s          1219
-get_root_global_p_pc_s         1220
-get_root_global_p_p_sc         1221
-get_root_global_p_pc_sc        1222
-set_global_s_p                 1223
-set_global_sc_p                1224
-set_global_p_s_p               1225
-set_global_pc_s_p              1226
-set_global_p_sc_p              1227
-set_global_pc_sc_p             1228
-set_hll_global_s_p             1229
-set_hll_global_sc_p            1230
-set_hll_global_p_s_p           1231
-set_hll_global_pc_s_p          1232
-set_hll_global_p_sc_p          1233
-set_hll_global_pc_sc_p         1234
-set_root_global_s_p            1235
-set_root_global_sc_p           1236
-set_root_global_p_s_p          1237
-set_root_global_pc_s_p         1238
-set_root_global_p_sc_p         1239
-set_root_global_pc_sc_p        1240
-find_name_p_s                  1241
-find_name_p_sc                 1242
-find_sub_not_null_p_s          1243
-find_sub_not_null_p_sc         1244
-load_language_s                1245
-load_language_sc               1246
+load_language_s                  10
+load_language_sc                 11
+branch_i                         12
+branch_ic                        13
+branch_cs_s                      14
+branch_cs_sc                     15
+bsr_i                            16
+bsr_ic                           17
+ret                              18
+local_branch_p_i                 19
+local_branch_p_ic                20
+local_return_p                   21
+jsr_i                            22
+jsr_ic                           23
+jump_i                           24
+jump_ic                          25
+enternative                      26
+if_i_ic                          27
+if_n_ic                          28
+if_s_ic                          29
+if_p_ic                          30
+unless_i_ic                      31
+unless_n_ic                      32
+unless_s_ic                      33
+unless_p_ic                      34
+invokecc_p                       35
+invoke_p_p                       36
+yield                            37
+tailcall_p                       38
+returncc                         39
+capture_lex_p                    40
+newclosure_p_p                   41
+set_args_pc                      42
+get_results_pc                   43
+get_params_pc                    44
+set_returns_pc                   45
+result_info_p                    46
+set_addr_i_ic                    47
+set_addr_p_ic                    48
+set_addr_p_i                     49
+get_addr_i_p                     50
+schedule_p                       51
+addhandler_p                     52
+push_eh_ic                       53
+push_eh_p                        54
+pop_eh                           55
+throw_p                          56
+throw_p_p                        57
+rethrow_p                        58
+count_eh_i                       59
+die_s                            60
+die_sc                           61
+die_p                            62
+die_pc                           63
+die_i_i                          64
+die_ic_i                         65
+die_i_ic                         66
+die_ic_ic                        67
+exit_i                           68
+exit_ic                          69
+pushmark_i                       70
+pushmark_ic                      71
+popmark_i                        72
+popmark_ic                       73
+pushaction_p                     74
+debug_i                          75
+debug_ic                         76
+bounds_i                         77
+bounds_ic                        78
+profile_i                        79
+profile_ic                       80
+trace_i                          81
+trace_ic                         82
+gc_debug_i                       83
+gc_debug_ic                      84
+interpinfo_i_i                   85
+interpinfo_i_ic                  86
+interpinfo_p_i                   87
+interpinfo_p_ic                  88
+interpinfo_s_i                   89
+interpinfo_s_ic                  90
+warningson_i                     91
+warningson_ic                    92
+warningsoff_i                    93
+warningsoff_ic                   94
+errorson_i                       95
+errorson_ic                      96
+errorsoff_i                      97
+errorsoff_ic                     98
+runinterp_p_i                    99
+runinterp_p_ic                  100
+getinterp_p                     101
+sweep_ic                        102
+collect                         103
+sweepoff                        104
+sweepon                         105
+collectoff                      106
+collecton                       107
+needs_destroy_p                 108
+loadlib_p_s                     109
+loadlib_p_sc                    110
+dlfunc_p_p_s_s                  111
+dlfunc_p_p_sc_s                 112
+dlfunc_p_p_s_sc                 113
+dlfunc_p_p_sc_sc                114
+dlvar_p_p_s                     115
+dlvar_p_p_sc                    116
+compreg_s_p                     117
+compreg_sc_p                    118
+compreg_p_s                     119
+compreg_p_sc                    120
+new_callback_p_p_p_s            121
+new_callback_p_p_p_sc           122
+annotations_p                   123
+annotations_p_s                 124
+annotations_p_sc                125
+band_i_i                        126
+band_i_ic                       127
+band_p_i                        128
+band_p_ic                       129
+band_p_p                        130
+band_i_i_i                      131
+band_i_ic_i                     132
+band_i_i_ic                     133
+band_p_p_i                      134
+band_p_p_ic                     135
+band_p_p_p                      136
+bands_s_s                       137
+bands_s_sc                      138
+bands_p_s                       139
+bands_p_sc                      140
+bands_p_p                       141
+bands_s_s_s                     142
+bands_s_sc_s                    143
+bands_s_s_sc                    144
+bands_p_p_s                     145
+bands_p_p_sc                    146
+bands_p_p_p                     147
+bnot_i                          148
+bnot_i_i                        149
+bnot_p                          150
+bnot_p_p                        151
+bnots_s                         152
+bnots_s_s                       153
+bnots_s_sc                      154
+bnots_p                         155
+bnots_p_p                       156
+bor_i_i                         157
+bor_i_ic                        158
+bor_p_i                         159
+bor_p_ic                        160
+bor_p_p                         161
+bor_i_i_i                       162
+bor_i_ic_i                      163
+bor_i_i_ic                      164
+bor_p_p_i                       165
+bor_p_p_ic                      166
+bor_p_p_p                       167
+bors_s_s                        168
+bors_s_sc                       169
+bors_p_s                        170
+bors_p_sc                       171
+bors_p_p                        172
+bors_s_s_s                      173
+bors_s_sc_s                     174
+bors_s_s_sc                     175
+bors_p_p_s                      176
+bors_p_p_sc                     177
+bors_p_p_p                      178
+shl_i_i                         179
+shl_i_ic                        180
+shl_p_i                         181
+shl_p_ic                        182
+shl_p_p                         183
+shl_i_i_i                       184
+shl_i_ic_i                      185
+shl_i_i_ic                      186
+shl_p_p_i                       187
+shl_p_p_ic                      188
+shl_p_p_p                       189
+shr_i_i                         190
+shr_i_ic                        191
+shr_p_i                         192
+shr_p_ic                        193
+shr_p_p                         194
+shr_i_i_i                       195
+shr_i_ic_i                      196
+shr_i_i_ic                      197
+shr_p_p_i                       198
+shr_p_p_ic                      199
+shr_p_p_p                       200
+lsr_i_i                         201
+lsr_i_ic                        202
+lsr_p_i                         203
+lsr_p_ic                        204
+lsr_p_p                         205
+lsr_i_i_i                       206
+lsr_i_ic_i                      207
+lsr_i_i_ic                      208
+lsr_p_p_i                       209
+lsr_p_p_ic                      210
+lsr_p_p_p                       211
+rot_i_i_i_ic                    212
+rot_i_ic_i_ic                   213
+rot_i_i_ic_ic                   214
+bxor_i_i                        215
+bxor_i_ic                       216
+bxor_p_i                        217
+bxor_p_ic                       218
+bxor_p_p                        219
+bxor_i_i_i                      220
+bxor_i_ic_i                     221
+bxor_i_i_ic                     222
+bxor_p_p_i                      223
+bxor_p_p_ic                     224
+bxor_p_p_p                      225
+bxors_s_s                       226
+bxors_s_sc                      227
+bxors_p_s                       228
+bxors_p_sc                      229
+bxors_p_p                       230
+bxors_s_s_s                     231
+bxors_s_sc_s                    232
+bxors_s_s_sc                    233
+bxors_p_p_s                     234
+bxors_p_p_sc                    235
+bxors_p_p_p                     236
+eq_i_i_ic                       237
+eq_ic_i_ic                      238
+eq_i_ic_ic                      239
+eq_n_n_ic                       240
+eq_nc_n_ic                      241
+eq_n_nc_ic                      242
+eq_s_s_ic                       243
+eq_sc_s_ic                      244
+eq_s_sc_ic                      245
+eq_p_p_ic                       246
+eq_p_i_ic                       247
+eq_p_ic_ic                      248
+eq_p_n_ic                       249
+eq_p_nc_ic                      250
+eq_p_s_ic                       251
+eq_p_sc_ic                      252
+eq_str_p_p_ic                   253
+eq_num_p_p_ic                   254
+eq_addr_s_s_ic                  255
+eq_addr_sc_s_ic                 256
+eq_addr_s_sc_ic                 257
+eq_addr_sc_sc_ic                258
+eq_addr_p_p_ic                  259
+ne_i_i_ic                       260
+ne_ic_i_ic                      261
+ne_i_ic_ic                      262
+ne_n_n_ic                       263
+ne_nc_n_ic                      264
+ne_n_nc_ic                      265
+ne_s_s_ic                       266
+ne_sc_s_ic                      267
+ne_s_sc_ic                      268
+ne_p_p_ic                       269
+ne_p_i_ic                       270
+ne_p_ic_ic                      271
+ne_p_n_ic                       272
+ne_p_nc_ic                      273
+ne_p_s_ic                       274
+ne_p_sc_ic                      275
+ne_str_p_p_ic                   276
+ne_num_p_p_ic                   277
+ne_addr_s_s_ic                  278
+ne_addr_sc_s_ic                 279
+ne_addr_s_sc_ic                 280
+ne_addr_sc_sc_ic                281
+ne_addr_p_p_ic                  282
+lt_i_i_ic                       283
+lt_ic_i_ic                      284
+lt_i_ic_ic                      285
+lt_n_n_ic                       286
+lt_nc_n_ic                      287
+lt_n_nc_ic                      288
+lt_s_s_ic                       289
+lt_sc_s_ic                      290
+lt_s_sc_ic                      291
+lt_p_p_ic                       292
+lt_p_i_ic                       293
+lt_p_ic_ic                      294
+lt_p_n_ic                       295
+lt_p_nc_ic                      296
+lt_p_s_ic                       297
+lt_p_sc_ic                      298
+lt_str_p_p_ic                   299
+lt_num_p_p_ic                   300
+le_i_i_ic                       301
+le_ic_i_ic                      302
+le_i_ic_ic                      303
+le_n_n_ic                       304
+le_nc_n_ic                      305
+le_n_nc_ic                      306
+le_s_s_ic                       307
+le_sc_s_ic                      308
+le_s_sc_ic                      309
+le_p_p_ic                       310
+le_p_i_ic                       311
+le_p_ic_ic                      312
+le_p_n_ic                       313
+le_p_nc_ic                      314
+le_p_s_ic                       315
+le_p_sc_ic                      316
+le_str_p_p_ic                   317
+le_num_p_p_ic                   318
+gt_p_p_ic                       319
+gt_p_i_ic                       320
+gt_p_ic_ic                      321
+gt_p_n_ic                       322
+gt_p_nc_ic                      323
+gt_p_s_ic                       324
+gt_p_sc_ic                      325
+gt_str_p_p_ic                   326
+gt_num_p_p_ic                   327
+ge_p_p_ic                       328
+ge_p_i_ic                       329
+ge_p_ic_ic                      330
+ge_p_n_ic                       331
+ge_p_nc_ic                      332
+ge_p_s_ic                       333
+ge_p_sc_ic                      334
+ge_str_p_p_ic                   335
+ge_num_p_p_ic                   336
+if_null_p_ic                    337
+if_null_s_ic                    338
+unless_null_p_ic                339
+unless_null_s_ic                340
+cmp_i_i_i                       341
+cmp_i_ic_i                      342
+cmp_i_i_ic                      343
+cmp_i_n_n                       344
+cmp_i_nc_n                      345
+cmp_i_n_nc                      346
+cmp_i_s_s                       347
+cmp_i_sc_s                      348
+cmp_i_s_sc                      349
+cmp_i_p_p                       350
+cmp_i_p_i                       351
+cmp_i_p_ic                      352
+cmp_i_p_n                       353
+cmp_i_p_nc                      354
+cmp_i_p_s                       355
+cmp_i_p_sc                      356
+cmp_str_i_p_p                   357
+cmp_num_i_p_p                   358
+issame_i_p_p                    359
+issame_i_s_s                    360
+issame_i_sc_s                   361
+issame_i_s_sc                   362
+issame_i_sc_sc                  363
+isntsame_i_p_p                  364
+isntsame_i_s_s                  365
+isntsame_i_sc_s                 366
+isntsame_i_s_sc                 367
+isntsame_i_sc_sc                368
+istrue_i_p                      369
+isfalse_i_p                     370
+isnull_i_p                      371
+isnull_i_pc                     372
+isgt_i_p_p                      373
+isge_i_p_p                      374
+isle_i_i_i                      375
+isle_i_ic_i                     376
+isle_i_i_ic                     377
+isle_i_n_n                      378
+isle_i_nc_n                     379
+isle_i_n_nc                     380
+isle_i_s_s                      381
+isle_i_sc_s                     382
+isle_i_s_sc                     383
+isle_i_p_p                      384
+islt_i_i_i                      385
+islt_i_ic_i                     386
+islt_i_i_ic                     387
+islt_i_n_n                      388
+islt_i_nc_n                     389
+islt_i_n_nc                     390
+islt_i_s_s                      391
+islt_i_sc_s                     392
+islt_i_s_sc                     393
+islt_i_p_p                      394
+iseq_i_i_i                      395
+iseq_i_ic_i                     396
+iseq_i_i_ic                     397
+iseq_i_n_n                      398
+iseq_i_nc_n                     399
+iseq_i_n_nc                     400
+iseq_i_s_s                      401
+iseq_i_sc_s                     402
+iseq_i_s_sc                     403
+iseq_i_p_p                      404
+isne_i_i_i                      405
+isne_i_ic_i                     406
+isne_i_i_ic                     407
+isne_i_n_n                      408
+isne_i_nc_n                     409
+isne_i_n_nc                     410
+isne_i_s_s                      411
+isne_i_sc_s                     412
+isne_i_s_sc                     413
+isne_i_p_p                      414
+and_i_i_i                       415
+and_i_ic_i                      416
+and_i_i_ic                      417
+and_p_p_p                       418
+not_i                           419
+not_i_i                         420
+not_p                           421
+not_p_p                         422
+or_i_i_i                        423
+or_i_ic_i                       424
+or_i_i_ic                       425
+or_p_p_p                        426
+xor_i_i_i                       427
+xor_i_ic_i                      428
+xor_i_i_ic                      429
+xor_p_p_p                       430
+debug_init                      431
+debug_load_sc                   432
+debug_break                     433
+debug_print                     434
+backtrace                       435
+getline_i                       436
+getfile_s                       437
+close_p                         438
+fdopen_p_i_s                    439
+fdopen_p_ic_s                   440
+fdopen_p_i_sc                   441
+fdopen_p_ic_sc                  442
+getstdin_p                      443
+getstdout_p                     444
+getstderr_p                     445
+setstdout_p                     446
+setstderr_p                     447
+open_p_s_s                      448
+open_p_sc_s                     449
+open_p_s_sc                     450
+open_p_sc_sc                    451
+open_p_s                        452
+open_p_sc                       453
+print_i                         454
+print_ic                        455
+print_n                         456
+print_nc                        457
+print_s                         458
+print_sc                        459
+print_p                         460
+say_i                           461
+say_ic                          462
+say_n                           463
+say_nc                          464
+say_s                           465
+say_sc                          466
+say_p                           467
+printerr_i                      468
+printerr_ic                     469
+printerr_n                      470
+printerr_nc                     471
+printerr_s                      472
+printerr_sc                     473
+printerr_p                      474
+print_p_i                       475
+print_p_ic                      476
+print_p_n                       477
+print_p_nc                      478
+print_p_s                       479
+print_p_sc                      480
+print_p_p                       481
+read_s_i                        482
+read_s_ic                       483
+read_s_p_i                      484
+read_s_p_ic                     485
+readline_s_p                    486
+peek_s                          487
+peek_s_p                        488
+stat_i_s_i                      489
+stat_i_sc_i                     490
+stat_i_s_ic                     491
+stat_i_sc_ic                    492
+stat_i_i_i                      493
+stat_i_ic_i                     494
+stat_i_i_ic                     495
+stat_i_ic_ic                    496
+seek_p_i_i                      497
+seek_p_ic_i                     498
+seek_p_i_ic                     499
+seek_p_ic_ic                    500
+seek_p_i_i_i                    501
+seek_p_ic_i_i                   502
+seek_p_i_ic_i                   503
+seek_p_ic_ic_i                  504
+seek_p_i_i_ic                   505
+seek_p_ic_i_ic                  506
+seek_p_i_ic_ic                  507
+seek_p_ic_ic_ic                 508
+tell_i_p                        509
+tell_i_i_p                      510
+abs_i                           511
+abs_n                           512
+abs_i_i                         513
+abs_n_n                         514
+abs_p                           515
+abs_p_p                         516
+add_i_i                         517
+add_i_ic                        518
+add_n_n                         519
+add_n_nc                        520
+add_p_p                         521
+add_p_i                         522
+add_p_ic                        523
+add_p_n                         524
+add_p_nc                        525
+add_i_i_i                       526
+add_i_ic_i                      527
+add_i_i_ic                      528
+add_n_n_n                       529
+add_n_nc_n                      530
+add_n_n_nc                      531
+add_p_p_p                       532
+add_p_p_i                       533
+add_p_p_ic                      534
+add_p_p_n                       535
+add_p_p_nc                      536
+cmod_i_i_i                      537
+cmod_i_ic_i                     538
+cmod_i_i_ic                     539
+cmod_p_p_i                      540
+cmod_p_p_ic                     541
+cmod_p_p_p                      542
+cmod_n_n_n                      543
+cmod_n_nc_n                     544
+cmod_n_n_nc                     545
+cmod_p_p_n                      546
+cmod_p_p_nc                     547
+dec_i                           548
+dec_n                           549
+dec_p                           550
+div_i_i                         551
+div_i_ic                        552
+div_n_n                         553
+div_n_nc                        554
+div_p_p                         555
+div_p_i                         556
+div_p_ic                        557
+div_p_n                         558
+div_p_nc                        559
+div_i_i_i                       560
+div_i_ic_i                      561
+div_i_i_ic                      562
+div_i_ic_ic                     563
+div_n_n_n                       564
+div_n_nc_n                      565
+div_n_n_nc                      566
+div_n_nc_nc                     567
+div_p_p_p                       568
+div_p_p_i                       569
+div_p_p_ic                      570
+div_p_p_n                       571
+div_p_p_nc                      572
+fdiv_i_i                        573
+fdiv_i_ic                       574
+fdiv_n_n                        575
+fdiv_n_nc                       576
+fdiv_p_p                        577
+fdiv_p_i                        578
+fdiv_p_ic                       579
+fdiv_p_n                        580
+fdiv_p_nc                       581
+fdiv_i_i_i                      582
+fdiv_i_ic_i                     583
+fdiv_i_i_ic                     584
+fdiv_n_n_n                      585
+fdiv_n_nc_n                     586
+fdiv_n_n_nc                     587
+fdiv_p_p_p                      588
+fdiv_p_p_i                      589
+fdiv_p_p_ic                     590
+fdiv_p_p_n                      591
+fdiv_p_p_nc                     592
+ceil_n                          593
+ceil_i_n                        594
+ceil_n_n                        595
+floor_n                         596
+floor_i_n                       597
+floor_n_n                       598
+inc_i                           599
+inc_n                           600
+inc_p                           601
+mod_i_i                         602
+mod_i_ic                        603
+mod_n_n                         604
+mod_n_nc                        605
+mod_p_p                         606
+mod_p_i                         607
+mod_p_ic                        608
+mod_p_n                         609
+mod_p_nc                        610
+mod_i_i_i                       611
+mod_i_ic_i                      612
+mod_i_i_ic                      613
+mod_n_n_n                       614
+mod_n_nc_n                      615
+mod_n_n_nc                      616
+mod_p_p_p                       617
+mod_p_p_i                       618
+mod_p_p_ic                      619
+mod_p_p_n                       620
+mod_p_p_nc                      621
+mul_i_i                         622
+mul_i_ic                        623
+mul_n_n                         624
+mul_n_nc                        625
+mul_p_p                         626
+mul_p_i                         627
+mul_p_ic                        628
+mul_p_n                         629
+mul_p_nc                        630
+mul_i_i_i                       631
+mul_i_ic_i                      632
+mul_i_i_ic                      633
+mul_n_n_n                       634
+mul_n_nc_n                      635
+mul_n_n_nc                      636
+mul_p_p_p                       637
+mul_p_p_i                       638
+mul_p_p_ic                      639
+mul_p_p_n                       640
+mul_p_p_nc                      641
+neg_i                           642
+neg_n                           643
+neg_p                           644
+neg_i_i                         645
+neg_n_n                         646
+neg_p_p                         647
+pow_n_n_n                       648
+pow_n_nc_n                      649
+pow_n_n_nc                      650
+pow_p_p_p                       651
+pow_p_p_i                       652
+pow_p_p_ic                      653
+pow_p_p_n                       654
+pow_p_p_nc                      655
+pow_n_n_i                       656
+pow_n_nc_i                      657
+pow_n_n_ic                      658
+pow_n_nc_ic                     659
+sub_i_i                         660
+sub_i_ic                        661
+sub_n_n                         662
+sub_n_nc                        663
+sub_p_p                         664
+sub_p_i                         665
+sub_p_ic                        666
+sub_p_n                         667
+sub_p_nc                        668
+sub_i_i_i                       669
+sub_i_ic_i                      670
+sub_i_i_ic                      671
+sub_n_n_n                       672
+sub_n_nc_n                      673
+sub_n_n_nc                      674
+sub_p_p_p                       675
+sub_p_p_i                       676
+sub_p_p_ic                      677
+sub_p_p_n                       678
+sub_p_p_nc                      679
+sqrt_n_n                        680
+acos_n_n                        681
+asec_n_n                        682
+asin_n_n                        683
+atan_n_n                        684
+atan_n_n_n                      685
+atan_n_nc_n                     686
+atan_n_n_nc                     687
+cos_n_n                         688
+cosh_n_n                        689
+exp_n_n                         690
+ln_n_n                          691
+log10_n_n                       692
+log2_n_n                        693
+sec_n_n                         694
+sech_n_n                        695
+sin_n_n                         696
+sinh_n_n                        697
+tan_n_n                         698
+tanh_n_n                        699
+gcd_i_i_i                       700
+gcd_i_ic_i                      701
+gcd_i_i_ic                      702
+lcm_i_i_i                       703
+lcm_i_ic_i                      704
+lcm_i_i_ic                      705
+fact_i_i                        706
+fact_n_i                        707
+callmethodcc_p_s                708
+callmethodcc_p_sc               709
+callmethodcc_p_p                710
+callmethod_p_s_p                711
+callmethod_p_sc_p               712
+callmethod_p_p_p                713
+tailcallmethod_p_s              714
+tailcallmethod_p_sc             715
+tailcallmethod_p_p              716
+addmethod_p_s_p                 717
+addmethod_p_sc_p                718
+can_i_p_s                       719
+can_i_p_sc                      720
+does_i_p_s                      721
+does_i_p_sc                     722
+does_i_p_p                      723
+does_i_p_pc                     724
+isa_i_p_s                       725
+isa_i_p_sc                      726
+isa_i_p_p                       727
+isa_i_p_pc                      728
+newclass_p_s                    729
+newclass_p_sc                   730
+newclass_p_p                    731
+newclass_p_pc                   732
+subclass_p_p                    733
+subclass_p_pc                   734
+subclass_p_p_s                  735
+subclass_p_pc_s                 736
+subclass_p_p_sc                 737
+subclass_p_pc_sc                738
+subclass_p_p_p                  739
+subclass_p_pc_p                 740
+subclass_p_p_pc                 741
+subclass_p_pc_pc                742
+subclass_p_s                    743
+subclass_p_sc                   744
+subclass_p_s_s                  745
+subclass_p_sc_s                 746
+subclass_p_s_sc                 747
+subclass_p_sc_sc                748
+subclass_p_s_p                  749
+subclass_p_sc_p                 750
+subclass_p_s_pc                 751
+subclass_p_sc_pc                752
+get_class_p_s                   753
+get_class_p_sc                  754
+get_class_p_p                   755
+get_class_p_pc                  756
+class_p_p                       757
+addparent_p_p                   758
+removeparent_p_p                759
+addrole_p_p                     760
+addattribute_p_s                761
+addattribute_p_sc               762
+removeattribute_p_s             763
+removeattribute_p_sc            764
+getattribute_p_p_s              765
+getattribute_p_p_sc             766
+getattribute_p_p_p_s            767
+getattribute_p_p_pc_s           768
+getattribute_p_p_p_sc           769
+getattribute_p_p_pc_sc          770
+setattribute_p_s_p              771
+setattribute_p_sc_p             772
+setattribute_p_p_s_p            773
+setattribute_p_pc_s_p           774
+setattribute_p_p_sc_p           775
+setattribute_p_pc_sc_p          776
+inspect_p_p                     777
+inspect_p_pc                    778
+inspect_p_p_s                   779
+inspect_p_pc_s                  780
+inspect_p_p_sc                  781
+inspect_p_pc_sc                 782
+pic_infix___ic_p_p              783
+pic_inline_sub___ic_p_p         784
+pic_get_params___pc             785
+pic_set_returns___pc            786
+pic_callr___pc                  787
+new_p_s                         788
+new_p_sc                        789
+new_p_s_p                       790
+new_p_sc_p                      791
+new_p_s_pc                      792
+new_p_sc_pc                     793
+new_p_p                         794
+new_p_pc                        795
+new_p_p_p                       796
+new_p_pc_p                      797
+new_p_p_pc                      798
+new_p_pc_pc                     799
+typeof_s_p                      800
+typeof_p_p                      801
+get_repr_s_p                    802
+find_method_p_p_s               803
+find_method_p_p_sc              804
+defined_i_p                     805
+defined_i_p_ki                  806
+defined_i_p_kic                 807
+defined_i_p_k                   808
+defined_i_p_kc                  809
+exists_i_p_ki                   810
+exists_i_p_kic                  811
+exists_i_p_k                    812
+exists_i_p_kc                   813
+delete_p_k                      814
+delete_p_kc                     815
+delete_p_ki                     816
+delete_p_kic                    817
+elements_i_p                    818
+push_p_i                        819
+push_p_ic                       820
+push_p_n                        821
+push_p_nc                       822
+push_p_s                        823
+push_p_sc                       824
+push_p_p                        825
+pop_i_p                         826
+pop_n_p                         827
+pop_s_p                         828
+pop_p_p                         829
+unshift_p_i                     830
+unshift_p_ic                    831
+unshift_p_n                     832
+unshift_p_nc                    833
+unshift_p_s                     834
+unshift_p_sc                    835
+unshift_p_p                     836
+shift_i_p                       837
+shift_n_p                       838
+shift_s_p                       839
+shift_p_p                       840
+splice_p_p_i_i                  841
+splice_p_p_ic_i                 842
+splice_p_p_i_ic                 843
+splice_p_p_ic_ic                844
+setprop_p_s_p                   845
+setprop_p_sc_p                  846
+getprop_p_s_p                   847
+getprop_p_sc_p                  848
+delprop_p_s                     849
+delprop_p_sc                    850
+prophash_p_p                    851
+freeze_s_p                      852
+thaw_p_s                        853
+thaw_p_sc                       854
+add_multi_s_s_p                 855
+add_multi_sc_s_p                856
+add_multi_s_sc_p                857
+add_multi_sc_sc_p               858
+find_multi_p_s_s                859
+find_multi_p_sc_s               860
+find_multi_p_s_sc               861
+find_multi_p_sc_sc              862
+register_p                      863
+unregister_p                    864
+box_p_i                         865
+box_p_ic                        866
+box_p_n                         867
+box_p_nc                        868
+box_p_s                         869
+box_p_sc                        870
+iter_p_p                        871
+morph_p_p                       872
+morph_p_pc                      873
+clone_s_s                       874
+clone_s_sc                      875
+exchange_i_i                    876
+exchange_p_p                    877
+exchange_n_n                    878
+exchange_s_s                    879
+set_i_i                         880
+set_i_ic                        881
+set_i_n                         882
+set_i_nc                        883
+set_i_s                         884
+set_i_sc                        885
+set_n_n                         886
+set_n_nc                        887
+set_n_i                         888
+set_n_ic                        889
+set_n_s                         890
+set_n_sc                        891
+set_n_p                         892
+set_s_p                         893
+set_s_s                         894
+set_s_sc                        895
+set_s_i                         896
+set_s_ic                        897
+set_s_n                         898
+set_s_nc                        899
+set_p_pc                        900
+set_p_p                         901
+set_p_i                         902
+set_p_ic                        903
+set_p_n                         904
+set_p_nc                        905
+set_p_s                         906
+set_p_sc                        907
+set_i_p                         908
+assign_p_p                      909
+assign_p_i                      910
+assign_p_ic                     911
+assign_p_n                      912
+assign_p_nc                     913
+assign_p_s                      914
+assign_p_sc                     915
+assign_s_s                      916
+assign_s_sc                     917
+setref_p_p                      918
+deref_p_p                       919
+setp_ind_i_p                    920
+setp_ind_ic_p                   921
+setn_ind_i_n                    922
+setn_ind_ic_n                   923
+setn_ind_i_nc                   924
+setn_ind_ic_nc                  925
+sets_ind_i_s                    926
+sets_ind_ic_s                   927
+sets_ind_i_sc                   928
+sets_ind_ic_sc                  929
+seti_ind_i_i                    930
+seti_ind_ic_i                   931
+seti_ind_i_ic                   932
+seti_ind_ic_ic                  933
+set_p_ki_i                      934
+set_p_kic_i                     935
+set_p_ki_ic                     936
+set_p_kic_ic                    937
+set_p_ki_n                      938
+set_p_kic_n                     939
+set_p_ki_nc                     940
+set_p_kic_nc                    941
+set_p_ki_s                      942
+set_p_kic_s                     943
+set_p_ki_sc                     944
+set_p_kic_sc                    945
+set_p_ki_p                      946
+set_p_kic_p                     947
+set_i_p_ki                      948
+set_i_p_kic                     949
+set_n_p_ki                      950
+set_n_p_kic                     951
+set_s_p_ki                      952
+set_s_p_kic                     953
+set_p_p_ki                      954
+set_p_p_kic                     955
+set_p_k_i                       956
+set_p_kc_i                      957
+set_p_k_ic                      958
+set_p_kc_ic                     959
+set_p_k_n                       960
+set_p_kc_n                      961
+set_p_k_nc                      962
+set_p_kc_nc                     963
+set_p_k_s                       964
+set_p_kc_s                      965
+set_p_k_sc                      966
+set_p_kc_sc                     967
+set_p_k_p                       968
+set_p_kc_p                      969
+set_i_p_k                       970
+set_i_p_kc                      971
+set_n_p_k                       972
+set_n_p_kc                      973
+set_s_p_k                       974
+set_s_p_kc                      975
+set_p_p_k                       976
+set_p_p_kc                      977
+clone_p_p                       978
+clone_p_p_p                     979
+clone_p_p_pc                    980
+copy_p_p                        981
+null_s                          982
+null_i                          983
+null_p                          984
+null_n                          985
+cleari                          986
+clearn                          987
+clears                          988
+clearp                          989
+ord_i_s                         990
+ord_i_sc                        991
+ord_i_s_i                       992
+ord_i_sc_i                      993
+ord_i_s_ic                      994
+ord_i_sc_ic                     995
+chr_s_i                         996
+chr_s_ic                        997
+chopn_s_i                       998
+chopn_s_ic                      999
+chopn_s_s_i                    1000
+chopn_s_sc_i                   1001
+chopn_s_s_ic                   1002
+chopn_s_sc_ic                  1003
+concat_s_s                     1004
+concat_s_sc                    1005
+concat_p_p                     1006
+concat_p_s                     1007
+concat_p_sc                    1008
+concat_s_s_s                   1009
+concat_s_sc_s                  1010
+concat_s_s_sc                  1011
+concat_p_p_s                   1012
+concat_p_p_sc                  1013
+concat_p_p_p                   1014
+repeat_s_s_i                   1015
+repeat_s_sc_i                  1016
+repeat_s_s_ic                  1017
+repeat_s_sc_ic                 1018
+repeat_p_p_i                   1019
+repeat_p_p_ic                  1020
+repeat_p_p_p                   1021
+repeat_p_i                     1022
+repeat_p_ic                    1023
+repeat_p_p                     1024
+length_i_s                     1025
+length_i_sc                    1026
+bytelength_i_s                 1027
+bytelength_i_sc                1028
+pin_s                          1029
+unpin_s                        1030
+substr_s_s_i                   1031
+substr_s_sc_i                  1032
+substr_s_s_ic                  1033
+substr_s_sc_ic                 1034
+substr_s_s_i_i                 1035
+substr_s_sc_i_i                1036
+substr_s_s_ic_i                1037
+substr_s_sc_ic_i               1038
+substr_s_s_i_ic                1039
+substr_s_sc_i_ic               1040
+substr_s_s_ic_ic               1041
+substr_s_sc_ic_ic              1042
+substr_s_s_i_i_s               1043
+substr_s_s_ic_i_s              1044
+substr_s_s_i_ic_s              1045
+substr_s_s_ic_ic_s             1046
+substr_s_s_i_i_sc              1047
+substr_s_s_ic_i_sc             1048
+substr_s_s_i_ic_sc             1049
+substr_s_s_ic_ic_sc            1050
+substr_s_i_i_s                 1051
+substr_s_ic_i_s                1052
+substr_s_i_ic_s                1053
+substr_s_ic_ic_s               1054
+substr_s_i_i_sc                1055
+substr_s_ic_i_sc               1056
+substr_s_i_ic_sc               1057
+substr_s_ic_ic_sc              1058
+substr_s_p_i_i                 1059
+substr_s_p_ic_i                1060
+substr_s_p_i_ic                1061
+substr_s_p_ic_ic               1062
+index_i_s_s                    1063
+index_i_sc_s                   1064
+index_i_s_sc                   1065
+index_i_sc_sc                  1066
+index_i_s_s_i                  1067
+index_i_sc_s_i                 1068
+index_i_s_sc_i                 1069
+index_i_sc_sc_i                1070
+index_i_s_s_ic                 1071
+index_i_sc_s_ic                1072
+index_i_s_sc_ic                1073
+index_i_sc_sc_ic               1074
+sprintf_s_s_p                  1075
+sprintf_s_sc_p                 1076
+sprintf_p_p_p                  1077
+new_s                          1078
+new_s_i                        1079
+new_s_ic                       1080
+stringinfo_i_s_i               1081
+stringinfo_i_sc_i              1082
+stringinfo_i_s_ic              1083
+stringinfo_i_sc_ic             1084
+upcase_s_s                     1085
+upcase_s_sc                    1086
+upcase_s                       1087
+downcase_s_s                   1088
+downcase_s_sc                  1089
+downcase_s                     1090
+titlecase_s_s                  1091
+titlecase_s_sc                 1092
+titlecase_s                    1093
+join_s_s_p                     1094
+join_s_sc_p                    1095
+split_p_s_s                    1096
+split_p_sc_s                   1097
+split_p_s_sc                   1098
+split_p_sc_sc                  1099
+charset_i_s                    1100
+charset_i_sc                   1101
+charsetname_s_i                1102
+charsetname_s_ic               1103
+find_charset_i_s               1104
+find_charset_i_sc              1105
+trans_charset_s_i              1106
+trans_charset_s_ic             1107
+trans_charset_s_s_i            1108
+trans_charset_s_sc_i           1109
+trans_charset_s_s_ic           1110
+trans_charset_s_sc_ic          1111
+encoding_i_s                   1112
+encoding_i_sc                  1113
+encodingname_s_i               1114
+encodingname_s_ic              1115
+find_encoding_i_s              1116
+find_encoding_i_sc             1117
+trans_encoding_s_i             1118
+trans_encoding_s_ic            1119
+trans_encoding_s_s_i           1120
+trans_encoding_s_sc_i          1121
+trans_encoding_s_s_ic          1122
+trans_encoding_s_sc_ic         1123
+is_cclass_i_i_s_i              1124
+is_cclass_i_ic_s_i             1125
+is_cclass_i_i_sc_i             1126
+is_cclass_i_ic_sc_i            1127
+is_cclass_i_i_s_ic             1128
+is_cclass_i_ic_s_ic            1129
+is_cclass_i_i_sc_ic            1130
+is_cclass_i_ic_sc_ic           1131
+find_cclass_i_i_s_i_i          1132
+find_cclass_i_ic_s_i_i         1133
+find_cclass_i_i_sc_i_i         1134
+find_cclass_i_ic_sc_i_i        1135
+find_cclass_i_i_s_ic_i         1136
+find_cclass_i_ic_s_ic_i        1137
+find_cclass_i_i_sc_ic_i        1138
+find_cclass_i_ic_sc_ic_i       1139
+find_cclass_i_i_s_i_ic         1140
+find_cclass_i_ic_s_i_ic        1141
+find_cclass_i_i_sc_i_ic        1142
+find_cclass_i_ic_sc_i_ic       1143
+find_cclass_i_i_s_ic_ic        1144
+find_cclass_i_ic_s_ic_ic       1145
+find_cclass_i_i_sc_ic_ic       1146
+find_cclass_i_ic_sc_ic_ic      1147
+find_not_cclass_i_i_s_i_i      1148
+find_not_cclass_i_ic_s_i_i     1149
+find_not_cclass_i_i_sc_i_i     1150
+find_not_cclass_i_ic_sc_i_i    1151
+find_not_cclass_i_i_s_ic_i     1152
+find_not_cclass_i_ic_s_ic_i    1153
+find_not_cclass_i_i_sc_ic_i    1154
+find_not_cclass_i_ic_sc_ic_i   1155
+find_not_cclass_i_i_s_i_ic     1156
+find_not_cclass_i_ic_s_i_ic    1157
+find_not_cclass_i_i_sc_i_ic    1158
+find_not_cclass_i_ic_sc_i_ic   1159
+find_not_cclass_i_i_s_ic_ic    1160
+find_not_cclass_i_ic_s_ic_ic   1161
+find_not_cclass_i_i_sc_ic_ic   1162
+find_not_cclass_i_ic_sc_ic_ic  1163
+escape_s_s                     1164
+compose_s_s                    1165
+compose_s_sc                   1166
+spawnw_i_s                     1167
+spawnw_i_sc                    1168
+spawnw_i_p                     1169
+err_i                          1170
+err_s                          1171
+err_s_i                        1172
+err_s_ic                       1173
+time_i                         1174
+time_n                         1175
+gmtime_s_i                     1176
+gmtime_s_ic                    1177
+localtime_s_i                  1178
+localtime_s_ic                 1179
+decodetime_p_i                 1180
+decodetime_p_ic                1181
+decodelocaltime_p_i            1182
+decodelocaltime_p_ic           1183
+sysinfo_s_i                    1184
+sysinfo_s_ic                   1185
+sysinfo_i_i                    1186
+sysinfo_i_ic                   1187
+sleep_i                        1188
+sleep_ic                       1189
+sleep_n                        1190
+sleep_nc                       1191
+sizeof_i_i                     1192
+sizeof_i_ic                    1193
+store_lex_s_p                  1194
+store_lex_sc_p                 1195
+find_lex_p_s                   1196
+find_lex_p_sc                  1197
+find_caller_lex_p_s            1198
+find_caller_lex_p_sc           1199
+get_namespace_p                1200
+get_namespace_p_p              1201
+get_namespace_p_pc             1202
+get_hll_namespace_p            1203
+get_hll_namespace_p_p          1204
+get_hll_namespace_p_pc         1205
+get_root_namespace_p           1206
+get_root_namespace_p_p         1207
+get_root_namespace_p_pc        1208
+get_global_p_s                 1209
+get_global_p_sc                1210
+get_global_p_p_s               1211
+get_global_p_pc_s              1212
+get_global_p_p_sc              1213
+get_global_p_pc_sc             1214
+get_hll_global_p_s             1215
+get_hll_global_p_sc            1216
+get_hll_global_p_p_s           1217
+get_hll_global_p_pc_s          1218
+get_hll_global_p_p_sc          1219
+get_hll_global_p_pc_sc         1220
+get_root_global_p_s            1221
+get_root_global_p_sc           1222
+get_root_global_p_p_s          1223
+get_root_global_p_pc_s         1224
+get_root_global_p_p_sc         1225
+get_root_global_p_pc_sc        1226
+set_global_s_p                 1227
+set_global_sc_p                1228
+set_global_p_s_p               1229
+set_global_pc_s_p              1230
+set_global_p_sc_p              1231
+set_global_pc_sc_p             1232
+set_hll_global_s_p             1233
+set_hll_global_sc_p            1234
+set_hll_global_p_s_p           1235
+set_hll_global_pc_s_p          1236
+set_hll_global_p_sc_p          1237
+set_hll_global_pc_sc_p         1238
+set_root_global_s_p            1239
+set_root_global_sc_p           1240
+set_root_global_p_s_p          1241
+set_root_global_pc_s_p         1242
+set_root_global_p_sc_p         1243
+set_root_global_pc_sc_p        1244
+find_name_p_s                  1245
+find_name_p_sc                 1246
+find_sub_not_null_p_s          1247
+find_sub_not_null_p_sc         1248

Modified: trunk/src/ops/var.ops
==============================================================================
--- trunk/src/ops/var.ops	Tue Apr  7 14:42:33 2009	(r37943)
+++ trunk/src/ops/var.ops	Tue Apr  7 15:56:46 2009	(r37944)
@@ -81,6 +81,32 @@
     $1 = result;
 }
 
+########################################
+
+=item B<find_caller_lex>(out PMC, in STR)
+
+Like find_lex above, but searches through callers' lexical
+scopes (scanning up the dynamic chain) instead of the current
+lexical scope.  Note that the I<current> lexical scope is not
+included in the search (use C<find_lex> above for that).
+
+=cut
+
+op find_caller_lex(out PMC, in STR) {
+    STRING         * const lex_name = $2;
+    Parrot_Context * ctx            = CONTEXT(interp);
+    PMC            * result         = PMCNULL;
+
+    for (ctx = ctx->caller_ctx; ctx && PMC_IS_NULL(result); ctx = ctx->caller_ctx) {
+        PMC * const lex_pad = Parrot_find_pad(interp, lex_name, ctx);
+        if (!PMC_IS_NULL(lex_pad)) {
+            result = VTABLE_get_pmc_keyed_str(interp, lex_pad, lex_name);
+        }
+        if (!result) result = PMCNULL;
+    }
+    $1 = result;
+}
+
 =back
 
 =cut


More information about the parrot-commits mailing list