Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 94, Position 2 = 130
Branch analysis from position: 94
2 jumps found. (Code = 78) Position 1 = 95, Position 2 = 130
Branch analysis from position: 95
2 jumps found. (Code = 46) Position 1 = 103, Position 2 = 108
Branch analysis from position: 103
2 jumps found. (Code = 43) Position 1 = 109, Position 2 = 129
Branch analysis from position: 109
1 jumps found. (Code = 42) Position 1 = 94
Branch analysis from position: 94
Branch analysis from position: 129
Branch analysis from position: 108
Branch analysis from position: 130
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 130
filename: /in/TD6QQ
function name: (null)
number of ops: 132
compiled vars: !0 = $datum, !1 = $jaar, !2 = $maand, !3 = $vakanties_start, !4 = $vakanties_eind, !5 = $vakantie_start, !6 = $key, !7 = $vakantie_eind
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > NEW $8 'DateTime'
1 SEND_VAL_EX 'now'
2 DO_FCALL 0
3 INIT_METHOD_CALL $8, 'format'
4 SEND_VAL_EX 'Y-m-d'
5 DO_FCALL 0 $10
6 ASSIGN !0, $10
4 7 INIT_FCALL 'date'
8 SEND_VAL 'y'
9 INIT_FCALL 'strtotime'
10 SEND_VAL 'now'
11 DO_ICALL $12
12 SEND_VAR $12
13 DO_ICALL $13
14 ASSIGN !1, $13
5 15 INIT_FCALL 'strftime'
16 SEND_VAL '%25B'
17 DO_FCALL_BY_NAME
18 ASSIGN !2, $15
8 19 NEW $17 'DateTime'
20 NOP
21 FAST_CONCAT ~18 !1, '-01-01'
22 SEND_VAL_EX ~18
23 DO_FCALL 0
24 INIT_ARRAY ~20 $17, 'BeginKerst'
9 25 NEW $21 'DateTime'
26 NOP
27 FAST_CONCAT ~22 !1, '-02-22'
28 SEND_VAL_EX ~22
29 DO_FCALL 0
30 ADD_ARRAY_ELEMENT ~20 $21, 'Voorjaar'
10 31 NEW $24 'DateTime'
32 NOP
33 FAST_CONCAT ~25 !1, '-04-25'
34 SEND_VAL_EX ~25
35 DO_FCALL 0
36 ADD_ARRAY_ELEMENT ~20 $24, 'Mei'
11 37 NEW $27 'DateTime'
38 NOP
39 FAST_CONCAT ~28 !1, '-07-18'
40 SEND_VAL_EX ~28
41 DO_FCALL 0
42 ADD_ARRAY_ELEMENT ~20 $27, 'Zomer'
12 43 NEW $30 'DateTime'
44 NOP
45 FAST_CONCAT ~31 !1, '-12-21'
46 SEND_VAL_EX ~31
47 DO_FCALL 0
48 ADD_ARRAY_ELEMENT ~20 $30, 'EindKerst'
13 49 NEW $33 'DateTime'
50 NOP
51 FAST_CONCAT ~34 !1, '-05-20'
52 SEND_VAL_EX ~34
53 DO_FCALL 0
54 ADD_ARRAY_ELEMENT ~20 $33, 'Test'
7 55 ASSIGN !3, ~20
18 56 NEW $37 'DateTime'
57 NOP
58 FAST_CONCAT ~38 !1, '-01-05'
59 SEND_VAL_EX ~38
60 DO_FCALL 0
61 INIT_ARRAY ~40 $37, 'BeginKerst'
19 62 NEW $41 'DateTime'
63 NOP
64 FAST_CONCAT ~42 !1, '-03-01'
65 SEND_VAL_EX ~42
66 DO_FCALL 0
67 ADD_ARRAY_ELEMENT ~40 $41, 'Voorjaar'
20 68 NEW $44 'DateTime'
69 NOP
70 FAST_CONCAT ~45 !1, '-05-03'
71 SEND_VAL_EX ~45
72 DO_FCALL 0
73 ADD_ARRAY_ELEMENT ~40 $44, 'Mei'
21 74 NEW $47 'DateTime'
75 NOP
76 FAST_CONCAT ~48 !1, '-08-30'
77 SEND_VAL_EX ~48
78 DO_FCALL 0
79 ADD_ARRAY_ELEMENT ~40 $47, 'Zomer'
22 80 NEW $50 'DateTime'
81 NOP
82 FAST_CONCAT ~51 !1, '-12-31'
83 SEND_VAL_EX ~51
84 DO_FCALL 0
85 ADD_ARRAY_ELEMENT ~40 $50, 'EindKerst'
23 86 NEW $53 'DateTime'
87 NOP
88 FAST_CONCAT ~54 !1, '-05-25'
89 SEND_VAL_EX ~54
90 DO_FCALL 0
91 ADD_ARRAY_ELEMENT ~40 $53, 'Test'
17 92 ASSIGN !4, ~40
26 93 > FE_RESET_R $57 !3, ->130
94 > > FE_FETCH_R ~58 $57, !5, ->130
95 > ASSIGN !6, ~58
27 96 FETCH_DIM_R ~60 !4, !6
97 ASSIGN !7, ~60
28 98 INIT_METHOD_CALL !5, 'format'
99 SEND_VAL_EX 'Y-m-d'
100 DO_FCALL 0 $62
101 IS_SMALLER_OR_EQUAL ~63 $62, !0
102 > JMPZ_EX ~63 ~63, ->108
103 > INIT_METHOD_CALL !7, 'format'
104 SEND_VAL_EX 'Y-m-d'
105 DO_FCALL 0 $64
106 IS_SMALLER_OR_EQUAL ~65 !0, $64
107 BOOL ~63 ~65
108 > > JMPZ ~63, ->129
29 109 > INIT_METHOD_CALL !5, 'format'
110 SEND_VAL_EX 'Y-m-d'
111 DO_FCALL 0 $66
112 CONCAT ~67 $66, '%3Cbr%3E'
113 INIT_FCALL 'key'
114 SEND_VAR !3
115 DO_ICALL $68
116 CONCAT ~69 ~67, $68
117 CONCAT ~70 ~69, '%3Cbr%3E'
118 ECHO ~70
30 119 INIT_METHOD_CALL !7, 'format'
120 SEND_VAL_EX 'Y-m-d'
121 DO_FCALL 0 $71
122 CONCAT ~72 $71, '%3Cbr%3E'
123 INIT_FCALL 'key'
124 SEND_VAR !4
125 DO_ICALL $73
126 CONCAT ~74 ~72, $73
127 CONCAT ~75 ~74, '%3Cbr%3E'
128 ECHO ~75
26 129 > > JMP ->94
130 > FE_FREE $57
32 131 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0