Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 24, Position 2 = 45 Branch analysis from position: 24 2 jumps found. (Code = 78) Position 1 = 25, Position 2 = 45 Branch analysis from position: 25 2 jumps found. (Code = 43) Position 1 = 31, Position 2 = 44 Branch analysis from position: 31 2 jumps found. (Code = 43) Position 1 = 33, Position 2 = 34 Branch analysis from position: 33 2 jumps found. (Code = 43) Position 1 = 39, Position 2 = 44 Branch analysis from position: 39 2 jumps found. (Code = 43) Position 1 = 43, Position 2 = 44 Branch analysis from position: 43 1 jumps found. (Code = 42) Position 1 = 24 Branch analysis from position: 24 Branch analysis from position: 44 Branch analysis from position: 44 Branch analysis from position: 34 Branch analysis from position: 44 Branch analysis from position: 45 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 45 filename: /in/ZXpRO function name: (null) number of ops: 50 compiled vars: !0 = $data, !1 = $currentLeading, !2 = $element, !3 = $index line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 5 0 E > INIT_ARRAY ~4 16, 'ID' 6 1 NEW $5 'DateTime' 2 SEND_VAL_EX '2016-01-01+UTC' 3 DO_FCALL 0 4 ADD_ARRAY_ELEMENT ~4 $5, 'begin_date' 7 5 NEW $7 'DateTime' 6 SEND_VAL_EX '2016-11-30+UTC' 7 DO_FCALL 0 8 ADD_ARRAY_ELEMENT ~4 $7, 'end_date' 9 INIT_ARRAY ~9 ~4 10 10 INIT_ARRAY ~10 33, 'ID' 11 11 NEW $11 'DateTime' 12 SEND_VAL_EX '2016-01-04+UTC' 13 DO_FCALL 0 14 ADD_ARRAY_ELEMENT ~10 $11, 'begin_date' 12 15 NEW $13 'DateTime' 16 SEND_VAL_EX '2016-02-29+UTC' 17 DO_FCALL 0 18 ADD_ARRAY_ELEMENT ~10 $13, 'end_date' 19 ADD_ARRAY_ELEMENT ~9 ~10 3 20 ASSIGN !0, ~9 18 21 FETCH_DIM_R ~16 !0, 0 22 ASSIGN !1, ~16 20 23 > FE_RESET_R $18 !0, ->45 24 > > FE_FETCH_R ~19 $18, !2, ->45 25 > ASSIGN !3, ~19 21 26 FETCH_DIM_R ~21 !2, 'begin_date' 27 INIT_FCALL_BY_NAME 'now' 28 DO_FCALL 0 $22 29 IS_SMALLER $22, ~21 30 > JMPZ ~23, ->44 23 31 > IS_EQUAL !3, 0 32 > JMPZ ~24, ->34 24 33 > ECHO 'Error%3A+Element+cannot+be+the+leading+element' 28 34 > FETCH_DIM_R ~25 !2, 'end_date' 35 INIT_FCALL_BY_NAME 'now' 36 DO_FCALL 0 $26 37 IS_SMALLER $26, ~25 38 > JMPZ ~27, ->44 29 39 > FETCH_DIM_R ~28 !2, 'end_date' 40 FETCH_DIM_R ~29 !1, 'end_date' 41 IS_SMALLER ~29, ~28 42 > JMPZ ~30, ->44 30 43 > ASSIGN !1, !2 20 44 > > JMP ->24 45 > FE_FREE $18 35 46 INIT_FCALL 'var_dump' 47 SEND_VAR !1 48 DO_ICALL 49 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0