Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/kUQlb function name: (null) number of ops: 61 compiled vars: !0 = $phrase, !1 = $col line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 24 0 E > ASSIGN !0, '1' 25 1 INIT_FCALL 'hsl2rgb' 2 INIT_FCALL 'hue' 3 SEND_VAR !0 4 DO_FCALL 0 $3 5 DIV ~4 $3, 4294967295 6 SEND_VAL ~4 7 SEND_VAL 0.4 8 SEND_VAL 1 9 DO_FCALL 0 $5 10 ASSIGN !1, $5 26 11 INIT_FCALL 'printf' 12 SEND_VAL '%3Cpre%3E%3Cspan+style%3D%22background-color%3A%25s%22%3E%25f%3C%2Fspan%3E%3C%2Fpre%3E%5Cn+' 13 SEND_VAR !1 14 INIT_FCALL 'hue' 15 SEND_VAR !0 16 DO_FCALL 0 $7 17 DIV ~8 $7, 4294967295 18 SEND_VAL ~8 19 DO_ICALL 28 20 ASSIGN !0, '2' 29 21 INIT_FCALL 'hsl2rgb' 22 INIT_FCALL 'hue' 23 SEND_VAR !0 24 DO_FCALL 0 $11 25 DIV ~12 $11, 4294967295 26 SEND_VAL ~12 27 SEND_VAL 0.4 28 SEND_VAL 1 29 DO_FCALL 0 $13 30 ASSIGN !1, $13 30 31 INIT_FCALL 'printf' 32 SEND_VAL '%3Cpre%3E%3Cspan+style%3D%22background-color%3A%25s%22%3E%25f%3C%2Fspan%3E%3C%2Fpre%3E%5Cn+' 33 SEND_VAR !1 34 INIT_FCALL 'hue' 35 SEND_VAR !0 36 DO_FCALL 0 $15 37 DIV ~16 $15, 4294967295 38 SEND_VAL ~16 39 DO_ICALL 32 40 ASSIGN !0, '3' 33 41 INIT_FCALL 'hsl2rgb' 42 INIT_FCALL 'hue' 43 SEND_VAR !0 44 DO_FCALL 0 $19 45 DIV ~20 $19, 4294967295 46 SEND_VAL ~20 47 SEND_VAL 0.4 48 SEND_VAL 1 49 DO_FCALL 0 $21 50 ASSIGN !1, $21 34 51 INIT_FCALL 'printf' 52 SEND_VAL '%3Cpre%3E%3Cspan+style%3D%22background-color%3A%25s%22%3E%25f%3C%2Fspan%3E%3C%2Fpre%3E%5Cn+' 53 SEND_VAR !1 54 INIT_FCALL 'hue' 55 SEND_VAR !0 56 DO_FCALL 0 $23 57 DIV ~24 $23, 4294967295 58 SEND_VAL ~24 59 DO_ICALL 60 > RETURN 1 Function hsl2rgb: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/kUQlb function name: hsl2rgb number of ops: 57 compiled vars: !0 = $H, !1 = $S, !2 = $V, !3 = $h, !4 = $m, !5 = $x, !6 = $y, !7 = $a line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > RECV !0 1 RECV !1 2 RECV !2 4 3 ASSIGN_OP 3 !0, 6 5 4 CAST 4 ~9 !0 5 ASSIGN !3, ~9 6 6 ASSIGN_OP 2 !0, !3 7 7 ASSIGN_OP 3 !2, 255 8 8 SUB ~13 1, !1 9 MUL ~14 !2, ~13 10 ASSIGN !4, ~14 9 11 SUB ~16 1, !0 12 MUL ~17 !1, ~16 13 SUB ~18 1, ~17 14 MUL ~19 !2, ~18 15 ASSIGN !5, ~19 10 16 MUL ~21 !1, !0 17 SUB ~22 1, ~21 18 MUL ~23 !2, ~22 19 ASSIGN !6, ~23 11 20 INIT_ARRAY ~25 !2 21 ADD_ARRAY_ELEMENT ~25 !5 22 ADD_ARRAY_ELEMENT ~25 !4 23 INIT_ARRAY ~26 ~25 24 INIT_ARRAY ~27 !6 25 ADD_ARRAY_ELEMENT ~27 !2 26 ADD_ARRAY_ELEMENT ~27 !4 27 ADD_ARRAY_ELEMENT ~26 ~27 12 28 INIT_ARRAY ~28 !4 29 ADD_ARRAY_ELEMENT ~28 !2 30 ADD_ARRAY_ELEMENT ~28 !5 31 ADD_ARRAY_ELEMENT ~26 ~28 32 INIT_ARRAY ~29 !4 33 ADD_ARRAY_ELEMENT ~29 !6 34 ADD_ARRAY_ELEMENT ~29 !2 35 ADD_ARRAY_ELEMENT ~26 ~29 13 36 INIT_ARRAY ~30 !5 37 ADD_ARRAY_ELEMENT ~30 !4 38 ADD_ARRAY_ELEMENT ~30 !2 39 ADD_ARRAY_ELEMENT ~26 ~30 40 INIT_ARRAY ~31 !2 41 ADD_ARRAY_ELEMENT ~31 !4 42 ADD_ARRAY_ELEMENT ~31 !6 43 ADD_ARRAY_ELEMENT ~26 ~31 44 FETCH_DIM_R ~32 ~26, !3 11 45 ASSIGN !7, ~32 14 46 INIT_FCALL 'sprintf' 47 SEND_VAL '%23%2502X%2502X%2502X' 48 FETCH_DIM_R ~34 !7, 0 49 SEND_VAL ~34 50 FETCH_DIM_R ~35 !7, 1 51 SEND_VAL ~35 52 FETCH_DIM_R ~36 !7, 2 53 SEND_VAL ~36 54 DO_ICALL $37 55 > RETURN $37 15 56* > RETURN null End of function hsl2rgb Function hue: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/kUQlb function name: hue number of ops: 6 compiled vars: !0 = $tstr line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 17 0 E > RECV !0 20 1 INIT_FCALL 'crc32' 2 SEND_VAR !0 3 DO_ICALL $1 4 > RETURN $1 22 5* > RETURN null End of function hue
Generated using Vulcan Logic Dumper, using php 8.0.0