perl 5.0 alpha 8
[p5sagit/p5-mst-13.2.git] / bar.out
1
2 SUB main::BEGIN = {
3 8   TYPE = subroutine exit  ===> DONE
4     FLAGS = (UNKNOWN,KIDS)
5     {
6         TYPE = line sequence  ===> (8)
7         FLAGS = (UNKNOWN,KIDS,PARENS)
8         {
9 1           TYPE = next statement  ===> 2
10             FLAGS = (SCALAR)
11             LINE = 4
12         }
13         {
14 3           TYPE = require  ===> 4
15             FLAGS = (SCALAR,KIDS)
16             {
17                 TYPE = scalar  ===> (3)
18                 FLAGS = (SCALAR,KIDS)
19                 {
20                     TYPE = null operation  ===> (2)
21                       (was pushmark)
22                     FLAGS = (SCALAR)
23                 }
24                 {
25 2                   TYPE = constant item  ===> 3
26                     FLAGS = (SCALAR)
27                     SV = PV("stat.pl")
28                 }
29             }
30         }
31         {
32 4           TYPE = next statement  ===> 5
33             FLAGS = (SCALAR)
34             LINE = 5
35         }
36         {
37 7           TYPE = print  ===> 8
38             FLAGS = (SCALAR,KIDS)
39             {
40 5               TYPE = pushmark  ===> 6
41                 FLAGS = (SCALAR)
42             }
43             {
44                 TYPE = scalar  ===> (7)
45                 FLAGS = (SCALAR,KIDS)
46                 {
47                     TYPE = null operation  ===> (6)
48                       (was pushmark)
49                     FLAGS = (SCALAR)
50                 }
51                 {
52 6                   TYPE = constant item  ===> 7
53                     FLAGS = (SCALAR)
54                     SV = PV("here
55 ")
56                 }
57             }
58         }
59     }
60 }
61 {
62 111 TYPE = eval exit  ===> DONE
63     FLAGS = (UNKNOWN,KIDS)
64     {
65         TYPE = line sequence  ===> (111)
66         FLAGS = (UNKNOWN,KIDS)
67         {
68 31          TYPE = next statement  ===> 32
69             LINE = 8
70         }
71         {
72 36          TYPE = scalar assignment  ===> 37
73             FLAGS = (SCALAR,KIDS,STACKED)
74             {
75 34              TYPE = addition  ===> 35
76                 TARG = 1
77                 FLAGS = (SCALAR,KIDS)
78                 {
79 32                  TYPE = constant item  ===> 33
80                     FLAGS = (SCALAR)
81                     SV = IV(0)
82                 }
83                 {
84                     TYPE = null operation  ===> (34)
85                       (was ref-to-scalar cast)
86                     FLAGS = (SCALAR,KIDS)
87                     {
88 33                      TYPE = scalar variable  ===> 34
89                         FLAGS = (SCALAR)
90                         GV = main::[
91                     }
92                 }
93             }
94             {
95                 TYPE = null operation  ===> (36)
96                   (was ref-to-scalar cast)
97                 FLAGS = (SCALAR,KIDS,LVAL,SPECIAL)
98                 {
99 35                  TYPE = scalar variable  ===> 36
100                     FLAGS = (SCALAR)
101                     GV = main::ST_DEV
102                 }
103             }
104         }
105         {
106 37          TYPE = next statement  ===> 38
107             LINE = 9
108         }
109         {
110 42          TYPE = scalar assignment  ===> 43
111             FLAGS = (SCALAR,KIDS,STACKED)
112             {
113 40              TYPE = addition  ===> 41
114                 TARG = 1
115                 FLAGS = (SCALAR,KIDS)
116                 {
117 38                  TYPE = constant item  ===> 39
118                     FLAGS = (SCALAR)
119                     SV = IV(1)
120                 }
121                 {
122                     TYPE = null operation  ===> (40)
123                       (was ref-to-scalar cast)
124                     FLAGS = (SCALAR,KIDS)
125                     {
126 39                      TYPE = scalar variable  ===> 40
127                         FLAGS = (SCALAR)
128                         GV = main::[
129                     }
130                 }
131             }
132             {
133                 TYPE = null operation  ===> (42)
134                   (was ref-to-scalar cast)
135                 FLAGS = (SCALAR,KIDS,LVAL,SPECIAL)
136                 {
137 41                  TYPE = scalar variable  ===> 42
138                     FLAGS = (SCALAR)
139                     GV = main::ST_INO
140                 }
141             }
142         }
143         {
144 43          TYPE = next statement  ===> 44
145             LINE = 10
146         }
147         {
148 48          TYPE = scalar assignment  ===> 49
149             FLAGS = (SCALAR,KIDS,STACKED)
150             {
151 46              TYPE = addition  ===> 47
152                 TARG = 1
153                 FLAGS = (SCALAR,KIDS)
154                 {
155 44                  TYPE = constant item  ===> 45
156                     FLAGS = (SCALAR)
157                     SV = IV(2)
158                 }
159                 {
160                     TYPE = null operation  ===> (46)
161                       (was ref-to-scalar cast)
162                     FLAGS = (SCALAR,KIDS)
163                     {
164 45                      TYPE = scalar variable  ===> 46
165                         FLAGS = (SCALAR)
166                         GV = main::[
167                     }
168                 }
169             }
170             {
171                 TYPE = null operation  ===> (48)
172                   (was ref-to-scalar cast)
173                 FLAGS = (SCALAR,KIDS,LVAL,SPECIAL)
174                 {
175 47                  TYPE = scalar variable  ===> 48
176                     FLAGS = (SCALAR)
177                     GV = main::ST_MODE
178                 }
179             }
180         }
181         {
182 49          TYPE = next statement  ===> 50
183             LINE = 11
184         }
185         {
186 54          TYPE = scalar assignment  ===> 55
187             FLAGS = (SCALAR,KIDS,STACKED)
188             {
189 52              TYPE = addition  ===> 53
190                 TARG = 1
191                 FLAGS = (SCALAR,KIDS)
192                 {
193 50                  TYPE = constant item  ===> 51
194                     FLAGS = (SCALAR)
195                     SV = IV(3)
196                 }
197                 {
198                     TYPE = null operation  ===> (52)
199                       (was ref-to-scalar cast)
200                     FLAGS = (SCALAR,KIDS)
201                     {
202 51                      TYPE = scalar variable  ===> 52
203                         FLAGS = (SCALAR)
204                         GV = main::[
205                     }
206                 }
207             }
208             {
209                 TYPE = null operation  ===> (54)
210                   (was ref-to-scalar cast)
211                 FLAGS = (SCALAR,KIDS,LVAL,SPECIAL)
212                 {
213 53                  TYPE = scalar variable  ===> 54
214                     FLAGS = (SCALAR)
215                     GV = main::ST_NLINK
216                 }
217             }
218         }
219         {
220 55          TYPE = next statement  ===> 56
221             LINE = 12
222         }
223         {
224 60          TYPE = scalar assignment  ===> 61
225             FLAGS = (SCALAR,KIDS,STACKED)
226             {
227 58              TYPE = addition  ===> 59
228                 TARG = 1
229                 FLAGS = (SCALAR,KIDS)
230                 {
231 56                  TYPE = constant item  ===> 57
232                     FLAGS = (SCALAR)
233                     SV = IV(4)
234                 }
235                 {
236                     TYPE = null operation  ===> (58)
237                       (was ref-to-scalar cast)
238                     FLAGS = (SCALAR,KIDS)
239                     {
240 57                      TYPE = scalar variable  ===> 58
241                         FLAGS = (SCALAR)
242                         GV = main::[
243                     }
244                 }
245             }
246             {
247                 TYPE = null operation  ===> (60)
248                   (was ref-to-scalar cast)
249                 FLAGS = (SCALAR,KIDS,LVAL,SPECIAL)
250                 {
251 59                  TYPE = scalar variable  ===> 60
252                     FLAGS = (SCALAR)
253                     GV = main::ST_UID
254                 }
255             }
256         }
257         {
258 61          TYPE = next statement  ===> 62
259             LINE = 13
260         }
261         {
262 66          TYPE = scalar assignment  ===> 67
263             FLAGS = (SCALAR,KIDS,STACKED)
264             {
265 64              TYPE = addition  ===> 65
266                 TARG = 1
267                 FLAGS = (SCALAR,KIDS)
268                 {
269 62                  TYPE = constant item  ===> 63
270                     FLAGS = (SCALAR)
271                     SV = IV(5)
272                 }
273                 {
274                     TYPE = null operation  ===> (64)
275                       (was ref-to-scalar cast)
276                     FLAGS = (SCALAR,KIDS)
277                     {
278 63                      TYPE = scalar variable  ===> 64
279                         FLAGS = (SCALAR)
280                         GV = main::[
281                     }
282                 }
283             }
284             {
285                 TYPE = null operation  ===> (66)
286                   (was ref-to-scalar cast)
287                 FLAGS = (SCALAR,KIDS,LVAL,SPECIAL)
288                 {
289 65                  TYPE = scalar variable  ===> 66
290                     FLAGS = (SCALAR)
291                     GV = main::ST_GID
292                 }
293             }
294         }
295         {
296 67          TYPE = next statement  ===> 68
297             LINE = 14
298         }
299         {
300 72          TYPE = scalar assignment  ===> 73
301             FLAGS = (SCALAR,KIDS,STACKED)
302             {
303 70              TYPE = addition  ===> 71
304                 TARG = 1
305                 FLAGS = (SCALAR,KIDS)
306                 {
307 68                  TYPE = constant item  ===> 69
308                     FLAGS = (SCALAR)
309                     SV = IV(6)
310                 }
311                 {
312                     TYPE = null operation  ===> (70)
313                       (was ref-to-scalar cast)
314                     FLAGS = (SCALAR,KIDS)
315                     {
316 69                      TYPE = scalar variable  ===> 70
317                         FLAGS = (SCALAR)
318                         GV = main::[
319                     }
320                 }
321             }
322             {
323                 TYPE = null operation  ===> (72)
324                   (was ref-to-scalar cast)
325                 FLAGS = (SCALAR,KIDS,LVAL,SPECIAL)
326                 {
327 71                  TYPE = scalar variable  ===> 72
328                     FLAGS = (SCALAR)
329                     GV = main::ST_RDEV
330                 }
331             }
332         }
333         {
334 73          TYPE = next statement  ===> 74
335             LINE = 15
336         }
337         {
338 78          TYPE = scalar assignment  ===> 79
339             FLAGS = (SCALAR,KIDS,STACKED)
340             {
341 76              TYPE = addition  ===> 77
342                 TARG = 1
343                 FLAGS = (SCALAR,KIDS)
344                 {
345 74                  TYPE = constant item  ===> 75
346                     FLAGS = (SCALAR)
347                     SV = IV(7)
348                 }
349                 {
350                     TYPE = null operation  ===> (76)
351                       (was ref-to-scalar cast)
352                     FLAGS = (SCALAR,KIDS)
353                     {
354 75                      TYPE = scalar variable  ===> 76
355                         FLAGS = (SCALAR)
356                         GV = main::[
357                     }
358                 }
359             }
360             {
361                 TYPE = null operation  ===> (78)
362                   (was ref-to-scalar cast)
363                 FLAGS = (SCALAR,KIDS,LVAL,SPECIAL)
364                 {
365 77                  TYPE = scalar variable  ===> 78
366                     FLAGS = (SCALAR)
367                     GV = main::ST_SIZE
368                 }
369             }
370         }
371         {
372 79          TYPE = next statement  ===> 80
373             LINE = 16
374         }
375         {
376 84          TYPE = scalar assignment  ===> 85
377             FLAGS = (SCALAR,KIDS,STACKED)
378             {
379 82              TYPE = addition  ===> 83
380                 TARG = 1
381                 FLAGS = (SCALAR,KIDS)
382                 {
383 80                  TYPE = constant item  ===> 81
384                     FLAGS = (SCALAR)
385                     SV = IV(8)
386                 }
387                 {
388                     TYPE = null operation  ===> (82)
389                       (was ref-to-scalar cast)
390                     FLAGS = (SCALAR,KIDS)
391                     {
392 81                      TYPE = scalar variable  ===> 82
393                         FLAGS = (SCALAR)
394                         GV = main::[
395                     }
396                 }
397             }
398             {
399                 TYPE = null operation  ===> (84)
400                   (was ref-to-scalar cast)
401                 FLAGS = (SCALAR,KIDS,LVAL,SPECIAL)
402                 {
403 83                  TYPE = scalar variable  ===> 84
404                     FLAGS = (SCALAR)
405                     GV = main::ST_ATIME
406                 }
407             }
408         }
409         {
410 85          TYPE = next statement  ===> 86
411             LINE = 17
412         }
413         {
414 90          TYPE = scalar assignment  ===> 91
415             FLAGS = (SCALAR,KIDS,STACKED)
416             {
417 88              TYPE = addition  ===> 89
418                 TARG = 1
419                 FLAGS = (SCALAR,KIDS)
420                 {
421 86                  TYPE = constant item  ===> 87
422                     FLAGS = (SCALAR)
423                     SV = IV(9)
424                 }
425                 {
426                     TYPE = null operation  ===> (88)
427                       (was ref-to-scalar cast)
428                     FLAGS = (SCALAR,KIDS)
429                     {
430 87                      TYPE = scalar variable  ===> 88
431                         FLAGS = (SCALAR)
432                         GV = main::[
433                     }
434                 }
435             }
436             {
437                 TYPE = null operation  ===> (90)
438                   (was ref-to-scalar cast)
439                 FLAGS = (SCALAR,KIDS,LVAL,SPECIAL)
440                 {
441 89                  TYPE = scalar variable  ===> 90
442                     FLAGS = (SCALAR)
443                     GV = main::ST_MTIME
444                 }
445             }
446         }
447         {
448 91          TYPE = next statement  ===> 92
449             LINE = 18
450         }
451         {
452 96          TYPE = scalar assignment  ===> 97
453             FLAGS = (SCALAR,KIDS,STACKED)
454             {
455 94              TYPE = addition  ===> 95
456                 TARG = 1
457                 FLAGS = (SCALAR,KIDS)
458                 {
459 92                  TYPE = constant item  ===> 93
460                     FLAGS = (SCALAR)
461                     SV = IV(10)
462                 }
463                 {
464                     TYPE = null operation  ===> (94)
465                       (was ref-to-scalar cast)
466                     FLAGS = (SCALAR,KIDS)
467                     {
468 93                      TYPE = scalar variable  ===> 94
469                         FLAGS = (SCALAR)
470                         GV = main::[
471                     }
472                 }
473             }
474             {
475                 TYPE = null operation  ===> (96)
476                   (was ref-to-scalar cast)
477                 FLAGS = (SCALAR,KIDS,LVAL,SPECIAL)
478                 {
479 95                  TYPE = scalar variable  ===> 96
480                     FLAGS = (SCALAR)
481                     GV = main::ST_CTIME
482                 }
483             }
484         }
485         {
486 97          TYPE = next statement  ===> 98
487             LINE = 19
488         }
489         {
490 102         TYPE = scalar assignment  ===> 103
491             FLAGS = (SCALAR,KIDS,STACKED)
492             {
493 100             TYPE = addition  ===> 101
494                 TARG = 1
495                 FLAGS = (SCALAR,KIDS)
496                 {
497 98                  TYPE = constant item  ===> 99
498                     FLAGS = (SCALAR)
499                     SV = IV(11)
500                 }