Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/1MuhC function name: (null) number of ops: 94 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 19 0 E > INIT_FCALL 'pluralize' 1 SEND_VAL 1 2 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87' 3 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B0' 4 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B5%D0%B9' 5 DO_FCALL 0 $0 6 ECHO $0 7 ECHO '%0A' 20 8 INIT_FCALL 'pluralize' 9 SEND_VAL 0 10 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87' 11 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B0' 12 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B5%D0%B9' 13 DO_FCALL 0 $1 14 ECHO $1 15 ECHO '%0A' 21 16 INIT_FCALL 'pluralize' 17 SEND_VAL 2 18 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87' 19 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B0' 20 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B5%D0%B9' 21 DO_FCALL 0 $2 22 ECHO $2 23 ECHO '%0A' 22 24 INIT_FCALL 'pluralize' 25 SEND_VAL 3 26 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87' 27 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B0' 28 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B5%D0%B9' 29 DO_FCALL 0 $3 30 ECHO $3 31 ECHO '%0A' 23 32 INIT_FCALL 'pluralize' 33 SEND_VAL 5 34 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87' 35 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B0' 36 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B5%D0%B9' 37 DO_FCALL 0 $4 38 ECHO $4 39 ECHO '%0A' 24 40 INIT_FCALL 'pluralize' 41 SEND_VAL 10 42 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87' 43 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B0' 44 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B5%D0%B9' 45 DO_FCALL 0 $5 46 ECHO $5 47 ECHO '%0A' 25 48 INIT_FCALL 'pluralize' 49 SEND_VAL 11 50 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87' 51 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B0' 52 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B5%D0%B9' 53 DO_FCALL 0 $6 54 ECHO $6 55 ECHO '%0A' 26 56 INIT_FCALL 'pluralize' 57 INIT_FCALL 'number_format' 58 SEND_VAL 11 59 SEND_VAL 2 60 SEND_VAL '%2C' 61 SEND_VAL '' 62 DO_ICALL $7 63 SEND_VAR $7 64 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87' 65 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B0' 66 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B5%D0%B9' 67 DO_FCALL 0 $8 68 ECHO $8 69 ECHO '%0A' 27 70 INIT_FCALL 'pluralize' 71 SEND_VAL 20 72 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87' 73 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B0' 74 SEND_VAL '%D0%BA%D0%B8%D1%80%D0%BF%D0%B8%D1%87%D0%B5%D0%B9' 75 DO_FCALL 0 $9 76 ECHO $9 77 ECHO '%0A' 29 78 INIT_FCALL 'number_format' 79 SEND_VAL 120.1 80 SEND_VAL 2 81 SEND_VAL '%2C' 82 SEND_VAL '' 83 DO_ICALL $10 84 ECHO $10 85 ECHO '%0A' 30 86 INIT_FCALL 'number_format' 87 SEND_VAL 120 88 SEND_VAL 2 89 SEND_VAL '%2C' 90 SEND_VAL '' 91 DO_ICALL $11 92 ECHO $11 93 > RETURN 1 Function pluralize: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 46) Position 1 = 11, Position 2 = 13 Branch analysis from position: 11 2 jumps found. (Code = 43) Position 1 = 14, Position 2 = 16 Branch analysis from position: 14 1 jumps found. (Code = 42) Position 1 = 28 Branch analysis from position: 28 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 16 2 jumps found. (Code = 46) Position 1 = 18, Position 2 = 20 Branch analysis from position: 18 2 jumps found. (Code = 46) Position 1 = 21, Position 2 = 26 Branch analysis from position: 21 2 jumps found. (Code = 47) Position 1 = 23, Position 2 = 25 Branch analysis from position: 23 2 jumps found. (Code = 43) Position 1 = 27, Position 2 = 28 Branch analysis from position: 27 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 28 Branch analysis from position: 25 Branch analysis from position: 26 Branch analysis from position: 20 Branch analysis from position: 13 filename: /in/1MuhC function name: pluralize number of ops: 30 compiled vars: !0 = $number, !1 = $form1, !2 = $form2, !3 = $form5, !4 = $result, !5 = $two_digit, !6 = $one_digit line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > RECV !0 1 RECV !1 2 RECV !2 3 RECV !3 5 4 ASSIGN !4, !3 7 5 MOD ~8 !0, 100 6 ASSIGN !5, ~8 8 7 MOD ~10 !0, 10 8 ASSIGN !6, ~10 9 9 IS_EQUAL ~12 !6, 1 10 > JMPZ_EX ~12 ~12, ->13 11 > IS_NOT_EQUAL ~13 !5, 11 12 BOOL ~12 ~13 13 > > JMPZ ~12, ->16 10 14 > ASSIGN !4, !1 15 > JMP ->28 12 16 > IS_SMALLER_OR_EQUAL ~15 2, !6 17 > JMPZ_EX ~15 ~15, ->20 18 > IS_SMALLER_OR_EQUAL ~16 !6, 4 19 BOOL ~15 ~16 20 > > JMPZ_EX ~15 ~15, ->26 21 > IS_SMALLER ~17 !5, 10 22 > JMPNZ_EX ~17 ~17, ->25 23 > IS_SMALLER_OR_EQUAL ~18 20, !5 24 BOOL ~17 ~18 25 > BOOL ~15 ~17 26 > > JMPZ ~15, ->28 13 27 > ASSIGN !4, !2 16 28 > > RETURN !4 17 29* > RETURN null End of function pluralize
Generated using Vulcan Logic Dumper, using php 8.0.0