Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 125) Position 1 = 324, Position 2 = 330
Branch analysis from position: 324
2 jumps found. (Code = 126) Position 1 = 325, Position 2 = 330
Branch analysis from position: 325
1 jumps found. (Code = 42) Position 1 = 324
Branch analysis from position: 324
Branch analysis from position: 330
1 jumps found. (Code = 42) Position 1 = 402
Branch analysis from position: 402
2 jumps found. (Code = 44) Position 1 = 403, Position 2 = 342
Branch analysis from position: 403
1 jumps found. (Code = 42) Position 1 = 419
Branch analysis from position: 419
2 jumps found. (Code = 44) Position 1 = 424, Position 2 = 409
Branch analysis from position: 424
1 jumps found. (Code = 42) Position 1 = 463
Branch analysis from position: 463
2 jumps found. (Code = 44) Position 1 = 467, Position 2 = 436
Branch analysis from position: 467
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 436
2 jumps found. (Code = 44) Position 1 = 467, Position 2 = 436
Branch analysis from position: 467
Branch analysis from position: 436
Branch analysis from position: 409
2 jumps found. (Code = 44) Position 1 = 424, Position 2 = 409
Branch analysis from position: 424
Branch analysis from position: 409
Branch analysis from position: 342
2 jumps found. (Code = 125) Position 1 = 344, Position 2 = 364
Branch analysis from position: 344
2 jumps found. (Code = 126) Position 1 = 345, Position 2 = 364
Branch analysis from position: 345
2 jumps found. (Code = 125) Position 1 = 347, Position 2 = 354
Branch analysis from position: 347
2 jumps found. (Code = 126) Position 1 = 348, Position 2 = 354
Branch analysis from position: 348
2 jumps found. (Code = 43) Position 1 = 351, Position 2 = 353
Branch analysis from position: 351
1 jumps found. (Code = 42) Position 1 = 344
Branch analysis from position: 344
Branch analysis from position: 353
1 jumps found. (Code = 42) Position 1 = 347
Branch analysis from position: 347
Branch analysis from position: 354
2 jumps found. (Code = 43) Position 1 = 359, Position 2 = 363
Branch analysis from position: 359
1 jumps found. (Code = 42) Position 1 = 344
Branch analysis from position: 344
Branch analysis from position: 363
Branch analysis from position: 354
Branch analysis from position: 364
2 jumps found. (Code = 43) Position 1 = 367, Position 2 = 368
Branch analysis from position: 367
1 jumps found. (Code = 42) Position 1 = 403
Branch analysis from position: 403
Branch analysis from position: 368
2 jumps found. (Code = 125) Position 1 = 375, Position 2 = 401
Branch analysis from position: 375
2 jumps found. (Code = 126) Position 1 = 376, Position 2 = 401
Branch analysis from position: 376
2 jumps found. (Code = 43) Position 1 = 387, Position 2 = 400
Branch analysis from position: 387
1 jumps found. (Code = 42) Position 1 = 375
Branch analysis from position: 375
Branch analysis from position: 400
Branch analysis from position: 401
2 jumps found. (Code = 44) Position 1 = 403, Position 2 = 342
Branch analysis from position: 403
Branch analysis from position: 342
Branch analysis from position: 401
Branch analysis from position: 364
Branch analysis from position: 330
filename: /in/75dUN
function name: (null)
number of ops: 484
compiled vars: !0 = $transportName, !1 = $startPoint, !2 = $endPoint, !3 = $pointNames, !4 = $paths, !5 = $notVisited, !6 = $value, !7 = $key, !8 = $thisNode, !9 = $settledSites, !10 = $timeNode, !11 = $value2, !12 = $key2, !13 = $way, !14 = $i
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > INIT_FCALL 'error_reporting'
1 SEND_VAL -1
2 DO_ICALL
5 3 INIT_FCALL 'define'
4 SEND_VAL 'SUBWAY'
5 SEND_VAL 'sub'
6 DO_ICALL
6 7 INIT_FCALL 'define'
8 SEND_VAL 'FOOT'
9 SEND_VAL 'foot'
10 DO_ICALL
7 11 INIT_FCALL 'define'
12 SEND_VAL 'BUS'
13 SEND_VAL 'bus'
14 DO_ICALL
10 15 FETCH_CONSTANT ~19 'SUBWAY'
16 INIT_ARRAY ~20 '%D0%B5%D0%B4%D0%B5%D1%88%D1%8C+%D0%BD%D0%B0+%D0%BC%D0%B5%D1%82%D1%80%D0%BE', ~19
11 17 FETCH_CONSTANT ~21 'FOOT'
18 ADD_ARRAY_ELEMENT ~20 '%D0%B8%D0%B4%D0%B5%D1%88%D1%8C+%D0%BF%D0%B5%D1%88%D0%BA%D0%BE%D0%BC', ~21
12 19 FETCH_CONSTANT ~22 'BUS'
20 ADD_ARRAY_ELEMENT ~20 '%D0%B5%D0%B4%D0%B5%D1%88%D1%8C+%D0%BD%D0%B0+%D0%B0%D0%B2%D1%82%D0%BE%D0%B1%D1%83%D1%81%D0%B5', ~22
9 21 ASSIGN !0, ~20
15 22 ASSIGN !1, 'pet'
16 23 ASSIGN !2, 'nov'
18 24 ASSIGN !3, <array>
39 25 INIT_FCALL_BY_NAME 'canGet'
26 SEND_VAL_EX 10
27 FETCH_CONSTANT ~27 'BUS'
28 SEND_VAL_EX ~27
29 DO_FCALL 0 $28
30 INIT_ARRAY ~29 $28, 'chk'
40 31 INIT_FCALL_BY_NAME 'canGet'
32 SEND_VAL_EX 3
33 FETCH_CONSTANT ~30 'SUBWAY'
34 SEND_VAL_EX ~30
35 DO_FCALL 0 $31
36 ADD_ARRAY_ELEMENT ~29 $31, 'gor'
37 INIT_ARRAY ~32 ~29, 'pet'
44 38 INIT_FCALL_BY_NAME 'canGet'
39 SEND_VAL_EX 10
40 FETCH_CONSTANT ~33 'BUS'
41 SEND_VAL_EX ~33
42 DO_FCALL 0 $34
43 INIT_ARRAY ~35 $34, 'pet'
45 44 INIT_FCALL_BY_NAME 'canGet'
45 SEND_VAL_EX 3
46 FETCH_CONSTANT ~36 'SUBWAY'
47 SEND_VAL_EX ~36
48 DO_FCALL 0 $37
49 ADD_ARRAY_ELEMENT ~35 $37, 'spo'
50 ADD_ARRAY_ELEMENT ~32 ~35, 'chk'
49 51 INIT_FCALL_BY_NAME 'canGet'
52 SEND_VAL_EX 3
53 FETCH_CONSTANT ~38 'BUS'
54 SEND_VAL_EX ~38
55 DO_FCALL 0 $39
56 INIT_ARRAY ~40 $39, 'pet'
50 57 INIT_FCALL_BY_NAME 'canGet'
58 SEND_VAL_EX 5
59 FETCH_CONSTANT ~41 'FOOT'
60 SEND_VAL_EX ~41
61 DO_FCALL 0 $42
62 ADD_ARRAY_ELEMENT ~40 $42, 'kre'
51 63 INIT_FCALL_BY_NAME 'canGet'
64 SEND_VAL_EX 6
65 FETCH_CONSTANT ~43 'SUBWAY'
66 SEND_VAL_EX ~43
67 DO_FCALL 0 $44
68 ADD_ARRAY_ELEMENT ~40 $44, 'gos'
69 ADD_ARRAY_ELEMENT ~32 ~40, 'gor'
55 70 INIT_FCALL_BY_NAME 'canGet'
71 SEND_VAL_EX 3
72 FETCH_CONSTANT ~45 'SUBWAY'
73 SEND_VAL_EX ~45
74 DO_FCALL 0 $46
75 INIT_ARRAY ~47 $46, 'chk'
56 76 INIT_FCALL_BY_NAME 'canGet'
77 SEND_VAL_EX 10
78 FETCH_CONSTANT ~48 'BUS'
79 SEND_VAL_EX ~48
80 DO_FCALL 0 $49
81 ADD_ARRAY_ELEMENT ~47 $49, 'vas'
57 82 INIT_FCALL_BY_NAME 'canGet'
83 SEND_VAL_EX 7
84 FETCH_CONSTANT ~50 'SUBWAY'
85 SEND_VAL_EX ~50
86 DO_FCALL 0 $51
87 ADD_ARRAY_ELEMENT ~47 $51, 'sen'
88 ADD_ARRAY_ELEMENT ~32 ~47, 'spo'
61 89 INIT_FCALL_BY_NAME 'canGet'
90 SEND_VAL_EX 10
91 FETCH_CONSTANT ~52 'BUS'
92 SEND_VAL_EX ~52
93 DO_FCALL 0 $53
94 INIT_ARRAY ~54 $53, 'spo'
62 95 INIT_FCALL_BY_NAME 'canGet'
96 SEND_VAL_EX 7
97 FETCH_CONSTANT ~55 'SUBWAY'
98 SEND_VAL_EX ~55
99 DO_FCALL 0 $56
100 ADD_ARRAY_ELEMENT ~54 $56, 'gos'
63 101 INIT_FCALL_BY_NAME 'canGet'
102 SEND_VAL_EX 11
103 FETCH_CONSTANT ~57 'FOOT'
104 SEND_VAL_EX ~57
105 DO_FCALL 0 $58
106 ADD_ARRAY_ELEMENT ~54 $58, 'nov'
107 ADD_ARRAY_ELEMENT ~32 ~54, 'vas'
67 108 INIT_FCALL_BY_NAME 'canGet'
109 SEND_VAL_EX 5
110 FETCH_CONSTANT ~59 'FOOT'
111 SEND_VAL_EX ~59
112 DO_FCALL 0 $60
113 INIT_ARRAY ~61 $60, 'gor'
114 ADD_ARRAY_ELEMENT ~32 ~61, 'kre'
71 115 INIT_FCALL_BY_NAME 'canGet'
116 SEND_VAL_EX 6
117 FETCH_CONSTANT ~62 'FOOT'
118 SEND_VAL_EX ~62
119 DO_FCALL 0 $63
120 INIT_ARRAY ~64 $63, 'dvo'
72 121 INIT_FCALL_BY_NAME 'canGet'
122 SEND_VAL_EX 7
123 FETCH_CONSTANT ~65 'FOOT'
124 SEND_VAL_EX ~65
125 DO_FCALL 0 $66
126 ADD_ARRAY_ELEMENT ~64 $66, 'gos'
127 ADD_ARRAY_ELEMENT ~32 ~64, 'let'
76 128 INIT_FCALL_BY_NAME 'canGet'
129 SEND_VAL_EX 6
130 FETCH_CONSTANT ~67 'FOOT'
131 SEND_VAL_EX ~67
132 DO_FCALL 0 $68
133 INIT_ARRAY ~69 $68, 'isa'
77 134 INIT_FCALL_BY_NAME 'canGet'
135 SEND_VAL_EX 6
136 FETCH_CONSTANT ~70 'FOOT'
137 SEND_VAL_EX ~70
138 DO_FCALL 0 $71
139 ADD_ARRAY_ELEMENT ~69 $71, 'gos'
78 140 INIT_FCALL_BY_NAME 'canGet'
141 SEND_VAL_EX 6
142 FETCH_CONSTANT ~72 'FOOT'
143 SEND_VAL_EX ~72
144 DO_FCALL 0 $73
145 ADD_ARRAY_ELEMENT ~69 $73, 'let'
146 ADD_ARRAY_ELEMENT ~32 ~69, 'dvo'
82 147 INIT_FCALL_BY_NAME 'canGet'
148 SEND_VAL_EX 6
149 FETCH_CONSTANT ~74 'FOOT'
150 SEND_VAL_EX ~74
151 DO_FCALL 0 $75
152 INIT_ARRAY ~76 $75, 'dvo'
83 153 INIT_FCALL_BY_NAME 'canGet'
154 SEND_VAL_EX 5
155 FETCH_CONSTANT ~77 'FOOT'
156 SEND_VAL_EX ~77
157 DO_FCALL 0 $78
158 ADD_ARRAY_ELEMENT ~76 $78, 'nov'
159 ADD_ARRAY_ELEMENT ~32 ~76, 'isa'
87 160 INIT_FCALL_BY_NAME 'canGet'
161 SEND_VAL_EX 11
162 FETCH_CONSTANT ~79 'FOOT'
163 SEND_VAL_EX ~79
164 DO_FCALL 0 $80
165 INIT_ARRAY ~81 $80, 'vas'
88 166 INIT_FCALL_BY_NAME 'canGet'
167 SEND_VAL_EX 5
168 FETCH_CONSTANT ~82 'FOOT'
169 SEND_VAL_EX ~82
170 DO_FCALL 0 $83
171 ADD_ARRAY_ELEMENT ~81 $83, 'isa'
89 172 INIT_FCALL_BY_NAME 'canGet'
173 SEND_VAL_EX 7
174 FETCH_CONSTANT ~84 'BUS'
175 SEND_VAL_EX ~84
176 DO_FCALL 0 $85
177 ADD_ARRAY_ELEMENT ~81 $85, 'ras'
178 ADD_ARRAY_ELEMENT ~32 ~81, 'nov'
93 179 INIT_FCALL_BY_NAME 'canGet'
180 SEND_VAL_EX 7
181 FETCH_CONSTANT ~86 'BUS'
182 SEND_VAL_EX ~86
183 DO_FCALL 0 $87
184 INIT_ARRAY ~88 $87, 'nov'
94 185 INIT_FCALL_BY_NAME 'canGet'
186 SEND_VAL_EX 3
187 FETCH_CONSTANT ~89 'FOOT'
188 SEND_VAL_EX ~89
189 DO_FCALL 0 $90
190 ADD_ARRAY_ELEMENT ~88 $90, 'sen'
191 ADD_ARRAY_ELEMENT ~32 ~88, 'ras'
98 192 INIT_FCALL_BY_NAME 'canGet'
193 SEND_VAL_EX 7
194 FETCH_CONSTANT ~91 'SUBWAY'
195 SEND_VAL_EX ~91
196 DO_FCALL 0 $92
197 INIT_ARRAY ~93 $92, 'vas'
99 198 INIT_FCALL_BY_NAME 'canGet'
199 SEND_VAL_EX 3
200 FETCH_CONSTANT ~94 'SUBWAY'
201 SEND_VAL_EX ~94
202 DO_FCALL 0 $95
203 ADD_ARRAY_ELEMENT ~93 $95, 'sen'
100 204 INIT_FCALL_BY_NAME 'canGet'
205 SEND_VAL_EX 6
206 FETCH_CONSTANT ~96 'FOOT'
207 SEND_VAL_EX ~96
208 DO_FCALL 0 $97
209 ADD_ARRAY_ELEMENT ~93 $97, 'dvo'
101 210 INIT_FCALL_BY_NAME 'canGet'
211 SEND_VAL_EX 6
212 FETCH_CONSTANT ~98 'SUBWAY'
213 SEND_VAL_EX ~98
214 DO_FCALL 0 $99
215 ADD_ARRAY_ELEMENT ~93 $99, 'gor'
102 216 INIT_FCALL_BY_NAME 'canGet'
217 SEND_VAL_EX 7
218 FETCH_CONSTANT ~100 'FOOT'
219 SEND_VAL_EX ~100
220 DO_FCALL 0 $101
221 ADD_ARRAY_ELEMENT ~93 $101, 'let'
103 222 INIT_FCALL_BY_NAME 'canGet'
223 SEND_VAL_EX 7
224 FETCH_CONSTANT ~102 'FOOT'
225 SEND_VAL_EX ~102
226 DO_FCALL 0 $103
227 ADD_ARRAY_ELEMENT ~93 $103, 'vla'
228 ADD_ARRAY_ELEMENT ~32 ~93, 'gos'
107 229 INIT_FCALL_BY_NAME 'canGet'
230 SEND_VAL_EX 3
231 FETCH_CONSTANT ~104 'FOOT'
232 SEND_VAL_EX ~104
233 DO_FCALL 0 $105
234 INIT_ARRAY ~106 $105, 'ras'
108 235 INIT_FCALL_BY_NAME 'canGet'
236 SEND_VAL_EX 7
237 FETCH_CONSTANT ~107 'SUBWAY'
238 SEND_VAL_EX ~107
239 DO_FCALL 0 $108
240 ADD_ARRAY_ELEMENT ~106 $108, 'spo'
109 241 INIT_FCALL_BY_NAME 'canGet'
242 SEND_VAL_EX 3
243 FETCH_CONSTANT ~109 'SUBWAY'
244 SEND_VAL_EX ~109
245 DO_FCALL 0 $110
246 ADD_ARRAY_ELEMENT ~106 $110, 'gos'
110 247 INIT_FCALL_BY_NAME 'canGet'
248 SEND_VAL_EX 4
249 FETCH_CONSTANT ~111 'SUBWAY'
250 SEND_VAL_EX ~111
251 DO_FCALL 0 $112
252 ADD_ARRAY_ELEMENT ~106 $112, 'vla'
111 253 INIT_FCALL_BY_NAME 'canGet'
254 SEND_VAL_EX 2
255 FETCH_CONSTANT ~113 'SUBWAY'
256 SEND_VAL_EX ~113
257 DO_FCALL 0 $114
258 ADD_ARRAY_ELEMENT ~106 $114, 'vit'
112 259 INIT_FCALL_BY_NAME 'canGet'
260 SEND_VAL_EX 3
261 FETCH_CONSTANT ~115 'SUBWAY'
262 SEND_VAL_EX ~115
263 DO_FCALL 0 $116
264 ADD_ARRAY_ELEMENT ~106 $116, 'teh'
265 ADD_ARRAY_ELEMENT ~32 ~106, 'sen'
116 266 INIT_FCALL_BY_NAME 'canGet'
267 SEND_VAL_EX 4
268 FETCH_CONSTANT ~117 'SUBWAY'
269 SEND_VAL_EX ~117
270 DO_FCALL 0 $118
271 INIT_ARRAY ~119 $118, 'sen'
117 272 INIT_FCALL_BY_NAME 'canGet'
273 SEND_VAL_EX 7
274 FETCH_CONSTANT ~120 'FOOT'
275 SEND_VAL_EX ~120
276 DO_FCALL 0 $121
277 ADD_ARRAY_ELEMENT ~119 $121, 'gos'
118 278 INIT_FCALL_BY_NAME 'canGet'
279 SEND_VAL_EX 3
280 FETCH_CONSTANT ~122 'SUBWAY'
281 SEND_VAL_EX ~122
282 DO_FCALL 0 $123
283 ADD_ARRAY_ELEMENT ~119 $123, 'vit'
284 ADD_ARRAY_ELEMENT ~32 ~119, 'vla'
122 285 INIT_FCALL_BY_NAME 'canGet'
286 SEND_VAL_EX 2
287 FETCH_CONSTANT ~124 'SUBWAY'
288 SEND_VAL_EX ~124
289 DO_FCALL 0 $125
290 INIT_ARRAY ~126 $125, 'sen'
123 291 INIT_FCALL_BY_NAME 'canGet'
292 SEND_VAL_EX 2
293 FETCH_CONSTANT ~127 'SUBWAY'
294 SEND_VAL_EX ~127
295 DO_FCALL 0 $128
296 ADD_ARRAY_ELEMENT ~126 $128, 'teh'
124 297 INIT_FCALL_BY_NAME 'canGet'
298 SEND_VAL_EX 3
299 FETCH_CONSTANT ~129 'SUBWAY'
300 SEND_VAL_EX ~129
301 DO_FCALL 0 $130
302 ADD_ARRAY_ELEMENT ~126 $130, 'vla'
303 ADD_ARRAY_ELEMENT ~32 ~126, 'vit'
128 304 INIT_FCALL_BY_NAME 'canGet'
305 SEND_VAL_EX 3
306 FETCH_CONSTANT ~131 'SUBWAY'
307 SEND_VAL_EX ~131
308 DO_FCALL 0 $132
309 INIT_ARRAY ~133 $132, 'sen'
129 310 INIT_FCALL_BY_NAME 'canGet'
311 SEND_VAL_EX 2
312 FETCH_CONSTANT ~134 'SUBWAY'
313 SEND_VAL_EX ~134
314 DO_FCALL 0 $135
315 ADD_ARRAY_ELEMENT ~133 $135, 'vit'
316 ADD_ARRAY_ELEMENT ~32 ~133, 'teh'
37 317 ASSIGN !4, ~32
137 318 ASSIGN !5, <array>
138 319 INIT_FCALL 'array_keys'
320 SEND_VAR !4
321 DO_ICALL $138
322 ASSIGN !5, $138
140 323 > FE_RESET_RW $140 !4, ->330
324 > > FE_FETCH_RW ~141 $140, !6, ->330
325 > ASSIGN !7, ~141
141 326 INIT_ARRAY ~143 !6
327 ADD_ARRAY_ELEMENT ~143 <array>
328 ASSIGN !6, ~143
140 329 > JMP ->324
330 > FE_FREE $140
144 331 FETCH_DIM_W $145 !4, !1
332 FETCH_DIM_W $146 $145, 1
333 ASSIGN_DIM $146, 0
334 OP_DATA 0
146 335 FETCH_DIM_W $148 !4, !1
336 FETCH_DIM_W $149 $148, 1
337 ASSIGN_DIM $149, 0
338 OP_DATA 0
147 339 ASSIGN !8, null
148 340 ASSIGN !9, <array>
150 341 > JMP ->402
152 342 > ASSIGN !10, 1000
154 343 > FE_RESET_RW $154 !4, ->364
344 > > FE_FETCH_RW ~155 $154, !6, ->364
345 > ASSIGN !7, ~155
155 346 > FE_RESET_RW $157 !9, ->354
347 > > FE_FETCH_RW ~158 $157, !11, ->354
348 > ASSIGN !12, ~158
156 349 IS_EQUAL Generated using Vulcan Logic Dumper, using php 8.0.0