comparison _test/dump.out @ 287:2d253e6e4a88

*TTView refactoring
author cin
date Tue, 19 Feb 2013 03:05:10 +0400
parents 4abda21186cd
children 15d87ef41764
comparison
equal deleted inserted replaced
286:d357b5d85d25 287:2d253e6e4a88
1 $VAR1 = [ 1 $VAR1 = [
2 bless( { 2 bless( {
3 'require' => sub { "DUMMY" }, 3 'require' => sub { "DUMMY" },
4 'global' => {},
4 'inc' => sub { "DUMMY" }, 5 'inc' => sub { "DUMMY" },
5 'date' => { 6 'date' => {
6 'now' => sub { "DUMMY" } 7 'now' => sub { "DUMMY" }
7 }, 8 },
8 'document' => sub { "DUMMY" }, 9 'document' => sub { "DUMMY" },
10 'dynamic' => sub { "DUMMY" },
9 'dec' => sub { "DUMMY" }, 11 'dec' => sub { "DUMMY" },
10 'dojoDefaultClass' => 'dijit.form.Input', 12 '_STRICT' => undef,
11 'view' => {}, 13 'component' => '',
14 'site' => {
15 'name' => 'Test Site'
16 },
17 'view' => {
18 'mode' => 'default'
19 },
12 'dojo' => { 20 'dojo' => {
13 'require' => [ 21 'require' => [
14 'dijit.form.Input' 22 'dijit.form.Input'
15 ] 23 ]
16 }, 24 },
17 'context' => undef, 25 '_DEBUG' => 0,
18 'user' => 'test_user', 26 'user' => 'test_user',
19 '_PARENT' => bless( { 27 '_PARENT' => bless( {
20 'global' => {}, 28 'global' => $VAR1->[0]{'global'},
21 'date' => $VAR1->[0]{'date'}, 29 'date' => $VAR1->[0]{'date'},
22 'inc' => $VAR1->[0]{'inc'}, 30 'inc' => $VAR1->[0]{'inc'},
23 'dynamic' => sub { "DUMMY" }, 31 'dynamic' => $VAR1->[0]{'dynamic'},
24 'dec' => $VAR1->[0]{'dec'}, 32 'dec' => $VAR1->[0]{'dec'},
25 '_STRICT' => undef, 33 '_STRICT' => undef,
26 'component' => '', 34 'component' => '',
27 'site' => { 35 'site' => $VAR1->[0]{'site'},
28 'name' => 'Test Site'
29 },
30 'dojo' => $VAR1->[0]{'dojo'}, 36 'dojo' => $VAR1->[0]{'dojo'},
31 'view' => $VAR1->[0]{'view'}, 37 'view' => $VAR1->[0]{'view'},
32 'user' => 'test_user', 38 'user' => 'test_user',
33 '_DEBUG' => 0, 39 '_DEBUG' => 0,
34 '_PARENT' => undef 40 '_PARENT' => undef
35 }, 'Template::Stash::XS' ), 41 }, 'Template::Stash::XS' )
36 'global' => $VAR1->[0]{'_PARENT'}{'global'},
37 'dynamic' => $VAR1->[0]{'_PARENT'}{'dynamic'},
38 '_STRICT' => undef,
39 'site' => $VAR1->[0]{'_PARENT'}{'site'},
40 'component' => '',
41 '_DEBUG' => 0
42 }, 'Template::Stash::XS' ),
43 bless( {
44 'require' => sub { "DUMMY" },
45 'date' => $VAR1->[0]{'date'},
46 'inc' => $VAR1->[0]{'inc'},
47 'document' => $VAR1->[0]{'document'},
48 'dec' => $VAR1->[0]{'dec'},
49 'dojoDefaultClass' => 'dijit.form.Input',
50 'view' => $VAR1->[0]{'view'},
51 'dojo' => $VAR1->[0]{'dojo'},
52 'user' => 'test_user',
53 'context' => undef,
54 '_PARENT' => $VAR1->[0],
55 'global' => $VAR1->[0]{'_PARENT'}{'global'},
56 'dynamic' => $VAR1->[0]{'_PARENT'}{'dynamic'},
57 '_STRICT' => undef,
58 'site' => $VAR1->[0]{'_PARENT'}{'site'},
59 'component' => '',
60 '_DEBUG' => 0
61 }, 'Template::Stash::XS' ), 42 }, 'Template::Stash::XS' ),
62 bless( { 43 bless( {
63 'PREFIX_MAP' => {}, 44 'PREFIX_MAP' => {},
64 'BLOCKS' => {}, 45 'BLOCKS' => {},
65 'TRIM' => 0, 46 'TRIM' => 0,
66 'CONFIG' => { 47 'CONFIG' => {
67 'ENCODING' => 'utf-8', 48 'PREFIX_MAP' => $VAR1->[1]{'PREFIX_MAP'},
68 'INTERPOLATE' => 1, 49 'BLOCKS' => {},
69 'POST_CHOMP' => 1, 50 'TRIM' => 0,
70 'STASH' => $VAR1->[1], 51 'CONFIG' => {
71 'INCLUDE_PATH' => [ 52 'ENCODING' => 'utf-8',
72 '/home/sergey/workspace.web/Impl/_test/Resources/TTView' 53 'POST_CHOMP' => 1,
54 'INTERPOLATE' => 1,
55 'LOAD_TEMPLATES' => bless( {
56 'SIZE' => undef,
57 'COMPILE_DIR' => '',
58 'HEAD' => [
59 undef,
60 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/My/Org/TextPreview.tt',
61 bless( {
62 '_DEFBLOCKS' => {
63 'INIT' => sub { "DUMMY" },
64 'RENDER' => sub { "DUMMY" }
65 },
66 '_BLOCK' => sub { "DUMMY" },
67 '_VARIABLES' => {},
68 'modtime' => 1361220285,
69 'name' => 'My/Org/TextPreview.tt',
70 '_HOT' => 0
71 }, 'Template::Document' ),
72 1361220285,
73 [
74 $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'},
75 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/My/Org/Panel.tt',
76 bless( {
77 '_DEFBLOCKS' => {
78 'INIT' => sub { "DUMMY" }
79 },
80 '_VARIABLES' => {},
81 'modtime' => 1361220210,
82 'version' => '1',
83 'name' => 'My/Org/Panel.tt',
84 '_BLOCK' => sub { "DUMMY" },
85 'callers' => [],
86 '_HOT' => 0,
87 'caller' => 'complex.tt'
88 }, 'Template::Document' ),
89 1361220210,
90 [
91 $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4],
92 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/Layout/default.tt',
93 bless( {
94 '_DEFBLOCKS' => {
95 'INIT' => sub { "DUMMY" }
96 },
97 '_BLOCK' => sub { "DUMMY" },
98 '_VARIABLES' => {},
99 'modtime' => 1361220618,
100 'name' => 'Layout/default.tt',
101 '_HOT' => 0
102 }, 'Template::Document' ),
103 1361220618,
104 [
105 $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4],
106 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/complex.tt',
107 bless( {
108 '_DEFBLOCKS' => {},
109 '_VARIABLES' => {},
110 'modtime' => 1361217933,
111 'version' => '1',
112 'name' => 'complex.tt',
113 'layout' => 'default',
114 '_BLOCK' => sub { "DUMMY" },
115 '_HOT' => 0,
116 'title' => 'my document 2'
117 }, 'Template::Document' ),
118 1361217933,
119 [
120 $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4],
121 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/simple.tt',
122 bless( {
123 '_DEFBLOCKS' => {
124 'CTOR' => sub { "DUMMY" }
125 },
126 '_VARIABLES' => {},
127 'modtime' => 1343890751,
128 'version' => '10',
129 'name' => 'simple.tt',
130 '_BLOCK' => sub { "DUMMY" },
131 'title' => "\x{414}\x{43e}\x{43a}\x{443}\x{43c}\x{435}\x{43d}\x{442} 1",
132 '_HOT' => 0
133 }, 'Template::Document' ),
134 1343890751,
135 [
136 $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][4],
137 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/global.tt',
138 bless( {
139 '_DEFBLOCKS' => {},
140 '_BLOCK' => sub { "DUMMY" },
141 '_VARIABLES' => {},
142 'modtime' => 1343890751,
143 'version' => '1',
144 'name' => 'global.tt',
145 '_HOT' => 0
146 }, 'Template::Document' ),
147 1343890751,
148 undef,
149 1361225010
150 ],
151 1361225010
152 ],
153 1361225010
154 ],
155 1361225010
156 ],
157 1361225010
158 ],
159 1361225010
160 ],
161 'DELIMITER' => ':',
162 'UNICODE' => 1,
163 'TOLERANT' => 0,
164 'DOCUMENT' => 'Template::Document',
165 'RELATIVE' => 0,
166 '_ERROR' => '',
167 'NOTFOUND' => {},
168 'INCLUDE_PATH' => [
169 '/home/sergey/workspace.web/Impl/_test/Resources/TTView'
170 ],
171 'DEBUG' => 0,
172 'STAT_TTL' => 1,
173 'ABSOLUTE' => 0,
174 'LOOKUP' => {
175 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/global.tt' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][4][4],
176 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/My/Org/Panel.tt' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4],
177 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/simple.tt' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][4],
178 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/My/Org/TextPreview.tt' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'},
179 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/Layout/default.tt' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4],
180 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/complex.tt' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4]
181 },
182 'DEFAULT' => undef,
183 'PARSER' => bless( {
184 'FILE' => 'complex.tt',
185 'ANYCASE' => 0,
186 'FACTORY' => bless( {
187 'DEBUG' => 0,
188 'NAMESPACE' => undef,
189 '_ERROR' => ''
190 }, 'Template::Directive' ),
191 'STATES' => [
192 {
193 'GOTOS' => {
194 'item' => 39,
195 'loop' => 4,
196 'capture' => 42,
197 'statement' => 5,
198 'view' => 7,
199 'wrapper' => 46,
200 'atomexpr' => 48,
201 'chunk' => 11,
202 'atomdir' => 12,
203 'anonblock' => 50,
204 'template' => 52,
205 'defblockname' => 14,
206 'ident' => 16,
207 'assign' => 19,
208 'macro' => 20,
209 'lterm' => 56,
210 'node' => 23,
211 'term' => 58,
212 'rawperl' => 59,
213 'expr' => 62,
214 'use' => 63,
215 'defblock' => 66,
216 'filter' => 29,
217 'sterm' => 68,
218 'perl' => 31,
219 'chunks' => 33,
220 'setlist' => 70,
221 'try' => 35,
222 'switch' => 34,
223 'directive' => 71,
224 'block' => 72,
225 'condition' => 73
226 },
227 'ACTIONS' => {
228 'SET' => 1,
229 'NOT' => 38,
230 'PERL' => 40,
231 'IDENT' => 2,
232 'CLEAR' => 41,
233 'UNLESS' => 3,
234 '"' => 60,
235 'STOP' => 6,
236 'IF' => 44,
237 'THROW' => 8,
238 'CALL' => 45,
239 'TRY' => 10,
240 'GET' => 47,
241 'LAST' => 49,
242 'DEBUG' => 51,
243 'RAWPERL' => 13,
244 'META' => 15,
245 'INCLUDE' => 17,
246 'MACRO' => 18,
247 'SWITCH' => 54,
248 '(' => 53,
249 'WRAPPER' => 55,
250 '$' => 43,
251 '${' => 37,
252 'FOR' => 21,
253 'LITERAL' => 57,
254 'NEXT' => 22,
255 'TEXT' => 24,
256 'PROCESS' => 61,
257 'RETURN' => 64,
258 'FILTER' => 25,
259 'INSERT' => 65,
260 '[' => 9,
261 'REF' => 27,
262 'NUMBER' => 26,
263 ';' => -18,
264 'WHILE' => 67,
265 'BLOCK' => 28,
266 '{' => 30,
267 'DEFAULT' => 69,
268 'USE' => 32,
269 'VIEW' => 36
270 },
271 'DEFAULT' => -3
272 },
273 {
274 'GOTOS' => {
275 'setlist' => 76,
276 'assign' => 19,
277 'item' => 39,
278 'ident' => 74,
279 'node' => 23
280 },
281 'ACTIONS' => {
282 '$' => 43,
283 '${' => 37,
284 'IDENT' => 2,
285 'LITERAL' => 75
286 }
287 },
288 {
289 'DEFAULT' => -130
290 },
291 {
292 'GOTOS' => {
293 'expr' => 79,
294 'sterm' => 68,
295 'item' => 39,
296 'ident' => 77,
297 'node' => 23,
298 'lterm' => 56,
299 'term' => 58
300 },
301 'ACTIONS' => {
302 '$' => 43,
303 '${' => 37,
304 '{' => 30,
305 'NOT' => 38,
306 'IDENT' => 2,
307 'LITERAL' => 78,
308 '"' => 60,
309 '[' => 9,
310 'REF' => 27,
311 'NUMBER' => 26,
312 '(' => 53
313 }
314 },
315 {
316 'DEFAULT' => -23
317 },
318 {
319 'ACTIONS' => {
320 ';' => 80
321 }
322 },
323 {
324 'DEFAULT' => -37
325 },
326 {
327 'DEFAULT' => -14
328 },
329 {
330 'GOTOS' => {
331 'filepart' => 87,
332 'filename' => 85,
333 'nameargs' => 90,
334 'names' => 91,
335 'name' => 82
336 },
337 'ACTIONS' => {
338 '$' => 86,
339 '"' => 89,
340 'IDENT' => 81,
341 'FILENAME' => 83,
342 'LITERAL' => 88,
343 'NUMBER' => 84
344 }
345 },
346 {
347 'GOTOS' => {
348 'sterm' => 96,
349 'range' => 93,
350 'item' => 39,
351 'ident' => 77,
352 'node' => 23,
353 'term' => 95,
354 'lterm' => 56,
355 'list' => 92
356 },
357 'ACTIONS' => {
358 '$' => 43,
359 '${' => 37,
360 ']' => 94,
361 '{' => 30,
362 'IDENT' => 2,
363 'LITERAL' => 78,
364 '"' => 60,
365 '[' => 9,
366 'NUMBER' => 26,
367 'REF' => 27
368 }
369 },
370 {
371 'ACTIONS' => {
372 ';' => 97
373 }
374 },
375 {
376 'DEFAULT' => -5
377 },
378 {
379 'ACTIONS' => {
380 ';' => -20
381 },
382 'DEFAULT' => -27
383 },
384 {
385 'GOTOS' => {
386 '@5-1' => 98
387 },
388 'DEFAULT' => -78
389 },
390 {
391 'GOTOS' => {
392 'blockargs' => 102,
393 'metadata' => 101,
394 'meta' => 100
395 },
396 'ACTIONS' => {
397 'IDENT' => 99
398 },
399 'DEFAULT' => -87
400 },
401 {
402 'GOTOS' => {
403 'metadata' => 103,
404 'meta' => 100
405 },
406 'ACTIONS' => {
407 'IDENT' => 99
408 }
409 },
410 {
411 'ACTIONS' => {
412 'ASSIGN' => 105,
413 'DOT' => 104
414 },
415 'DEFAULT' => -109
416 },
417 {
418 'GOTOS' => {
419 'filepart' => 87,
420 'filename' => 85,
421 'nameargs' => 106,
422 'names' => 91,
423 'name' => 82
424 },
425 'ACTIONS' => {
426 '$' => 86,
427 '"' => 89,
428 'IDENT' => 81,
429 'FILENAME' => 83,
430 'LITERAL' => 88,
431 'NUMBER' => 84
432 }
433 },
434 {
435 'ACTIONS' => {
436 'IDENT' => 107
437 }
438 },
439 {
440 'DEFAULT' => -149
441 },
442 {
443 'DEFAULT' => -12
444 },
445 {
446 'GOTOS' => {
447 'sterm' => 68,
448 'item' => 39,
449 'loopvar' => 110,
450 'ident' => 77,
451 'node' => 23,
452 'lterm' => 56,
453 'term' => 109
454 },
455 'ACTIONS' => {
456 '$' => 43,
457 '${' => 37,
458 '{' => 30,
459 'IDENT' => 108,
460 'LITERAL' => 78,
461 '"' => 60,
462 '[' => 9,
463 'NUMBER' => 26,
464 'REF' => 27
465 }
466 },
467 {
468 'DEFAULT' => -40
469 },
470 {
471 'DEFAULT' => -127
472 },
473 {
474 'DEFAULT' => -6
475 },
476 {
477 'GOTOS' => {
478 'names' => 91,
479 'lvalue' => 112,
480 'name' => 82,
481 'item' => 113,
482 'filepart' => 87,
483 'filename' => 85,
484 'nameargs' => 118,
485 'lnameargs' => 115
486 },
487 'ACTIONS' => {
488 '$' => 114,
489 '"' => 117,
490 '${' => 37,
491 'IDENT' => 111,
492 'FILENAME' => 83,
493 'LITERAL' => 116,
494 'NUMBER' => 84
495 }
496 },
497 {
498 'DEFAULT' => -113
499 },
500 {
501 'GOTOS' => {
502 'item' => 39,
503 'ident' => 119,
504 'node' => 23
505 },
506 'ACTIONS' => {
507 '$' => 43,
508 '${' => 37,
509 'IDENT' => 2
510 }
511 },
512 {
513 'GOTOS' => {
514 'filepart' => 87,
515 'blockargs' => 123,
516 'filename' => 122,
517 'blockname' => 121,
518 'metadata' => 101,
519 'meta' => 100
520 },
521 'ACTIONS' => {
522 'IDENT' => 120,
523 'FILENAME' => 83,
524 'LITERAL' => 124,
525 'NUMBER' => 84
526 },
527 'DEFAULT' => -87
528 },
529 {
530 'DEFAULT' => -43
531 },
532 {
533 'GOTOS' => {
534 'hash' => 125,
535 'params' => 128,
536 'item' => 126,
537 'param' => 127
538 },
539 'ACTIONS' => {
540 '$' => 43,
541 '${' => 37,
542 'IDENT' => 2,
543 'LITERAL' => 129
544 },
545 'DEFAULT' => -119
546 },
547 {
548 'DEFAULT' => -25
549 },
550 {
551 'GOTOS' => {
552 'names' => 91,
553 'lvalue' => 112,
554 'name' => 82,
555 'item' => 113,
556 'filepart' => 87,
557 'filename' => 85,
558 'nameargs' => 118,
559 'lnameargs' => 130
560 },
561 'ACTIONS' => {
562 '$' => 114,
563 '"' => 117,
564 '${' => 37,
565 'IDENT' => 111,
566 'FILENAME' => 83,
567 'LITERAL' => 116,
568 'NUMBER' => 84
569 }
570 },
571 {
572 'GOTOS' => {
573 'item' => 39,
574 'node' => 23,
575 'loop' => 4,
576 'term' => 58,
577 'rawperl' => 59,
578 'statement' => 5,
579 'use' => 63,
580 'expr' => 62,
581 'capture' => 42,
582 'view' => 7,
583 'wrapper' => 46,
584 'chunk' => 131,
585 'atomexpr' => 48,
586 'atomdir' => 12,
587 'defblock' => 66,
588 'anonblock' => 50,
589 'filter' => 29,
590 'sterm' => 68,
591 'defblockname' => 14,
592 'ident' => 16,
593 'perl' => 31,
594 'setlist' => 70,
595 'switch' => 34,
596 'try' => 35,
597 'assign' => 19,
598 'directive' => 71,
599 'macro' => 20,
600 'lterm' => 56,
601 'condition' => 73
602 },
603 'ACTIONS' => {
604 'SET' => 1,
605 'NOT' => 38,
606 'PERL' => 40,
607 'IDENT' => 2,
608 'CLEAR' => 41,
609 'UNLESS' => 3,
610 '"' => 60,
611 'STOP' => 6,
612 'IF' => 44,
613 'THROW' => 8,
614 'CALL' => 45,
615 'TRY' => 10,
616 'GET' => 47,
617 'LAST' => 49,
618 'DEBUG' => 51,
619 'RAWPERL' => 13,
620 'META' => 15,
621 'INCLUDE' => 17,
622 'MACRO' => 18,
623 'SWITCH' => 54,
624 '(' => 53,
625 'WRAPPER' => 55,
626 '$' => 43,
627 '${' => 37,
628 'FOR' => 21,
629 'LITERAL' => 57,
630 'NEXT' => 22,
631 'TEXT' => 24,
632 'PROCESS' => 61,
633 'RETURN' => 64,
634 'FILTER' => 25,
635 'INSERT' => 65,
636 '[' => 9,
637 'REF' => 27,
638 'NUMBER' => 26,
639 ';' => -18,
640 'WHILE' => 67,
641 'BLOCK' => 28,
642 '{' => 30,
643 'DEFAULT' => 69,
644 'USE' => 32,
645 'VIEW' => 36
646 },
647 'DEFAULT' => -2
648 },
649 {
650 'DEFAULT' => -22
651 },
652 {
653 'DEFAULT' => -24
654 },
655 {
656 'GOTOS' => {
657 'filepart' => 87,
658 'filename' => 85,
659 'nameargs' => 132,
660 'names' => 91,
661 'name' => 82
662 },
663 'ACTIONS' => {
664 '$' => 86,
665 '"' => 89,
666 'IDENT' => 81,
667 'FILENAME' => 83,
668 'LITERAL' => 88,
669 'NUMBER' => 84
670 }
671 },
672 {
673 'GOTOS' => {
674 'sterm' => 133,
675 'item' => 39,
676 'ident' => 77,
677 'node' => 23
678 },
679 'ACTIONS' => {
680 '$' => 43,
681 '"' => 60,
682 '${' => 37,
683 'IDENT' => 2,
684 'LITERAL' => 78,
685 'NUMBER' => 26,
686 'REF' => 27
687 }
688 },
689 {
690 'GOTOS' => {
691 'expr' => 134,
692 'sterm' => 68,
693 'item' => 39,
694 'ident' => 77,
695 'node' => 23,
696 'lterm' => 56,
697 'term' => 58
698 },
699 'ACTIONS' => {
700 '$' => 43,
701 '${' => 37,
702 '{' => 30,
703 'NOT' => 38,
704 'IDENT' => 2,
705 'LITERAL' => 78,
706 '"' => 60,
707 '[' => 9,
708 'REF' => 27,
709 'NUMBER' => 26,
710 '(' => 53
711 }
712 },
713 {
714 'ACTIONS' => {
715 '(' => 135
716 },
717 'DEFAULT' => -128
718 },
719 {
720 'ACTIONS' => {
721 ';' => 136
722 }
723 },
724 {
725 'DEFAULT' => -38
726 },
727 {
728 'DEFAULT' => -11
729 },
730 {
731 'ACTIONS' => {
732 'IDENT' => 137
733 }
734 },
735 {
736 'GOTOS' => {
737 'expr' => 138,
738 'sterm' => 68,
739 'item' => 39,
740 'ident' => 77,
741 'node' => 23,
742 'lterm' => 56,
743 'term' => 58
744 },
745 'ACTIONS' => {
746 '$' => 43,
747 '${' => 37,
748 '{' => 30,
749 'NOT' => 38,
750 'IDENT' => 2,
751 'LITERAL' => 78,
752 '"' => 60,
753 '[' => 9,
754 'REF' => 27,
755 'NUMBER' => 26,
756 '(' => 53
757 }
758 },
759 {
760 'GOTOS' => {
761 'expr' => 139,
762 'sterm' => 68,
763 'item' => 39,
764 'ident' => 77,
765 'node' => 23,
766 'lterm' => 56,
767 'term' => 58
768 },
769 'ACTIONS' => {
770 '$' => 43,
771 '${' => 37,
772 '{' => 30,
773 'NOT' => 38,
774 'IDENT' => 2,
775 'LITERAL' => 78,
776 '"' => 60,
777 '[' => 9,
778 'REF' => 27,
779 'NUMBER' => 26,
780 '(' => 53
781 }
782 },
783 {
784 'DEFAULT' => -42
785 },
786 {
787 'GOTOS' => {
788 'expr' => 140,
789 'sterm' => 68,
790 'item' => 39,
791 'ident' => 77,
792 'node' => 23,
793 'lterm' => 56,
794 'term' => 58
795 },
796 'ACTIONS' => {
797 '$' => 43,
798 '${' => 37,
799 '{' => 30,
800 'NOT' => 38,
801 'IDENT' => 2,
802 'LITERAL' => 78,
803 '"' => 60,
804 '[' => 9,
805 'REF' => 27,
806 'NUMBER' => 26,
807 '(' => 53
808 }
809 },
810 {
811 'ACTIONS' => {
812 'FOR' => 142,
813 'FILTER' => 143,
814 'IF' => 144,
815 'UNLESS' => 141,
816 'WRAPPER' => 145,
817 'WHILE' => 146
818 }
819 },
820 {
821 'DEFAULT' => -39
822 },
823 {
824 'DEFAULT' => -10
825 },
826 {
827 'GOTOS' => {
828 'filepart' => 87,
829 'filename' => 85,
830 'nameargs' => 147,
831 'names' => 91,
832 'name' => 82
833 },
834 'ACTIONS' => {
835 '$' => 86,
836 '"' => 89,
837 'IDENT' => 81,
838 'FILENAME' => 83,
839 'LITERAL' => 88,
840 'NUMBER' => 84
841 }
842 },
843 {
844 'ACTIONS' => {
845 '' => 148
846 }
847 },
848 {
849 'GOTOS' => {
850 'sterm' => 68,
851 'item' => 39,
852 'ident' => 149,
853 'node' => 23,
854 'term' => 58,
855 'expr' => 151,
856 'assign' => 150,
857 'lterm' => 56
858 },
859 'ACTIONS' => {
860 '$' => 43,
861 '${' => 37,
862 '{' => 30,
863 'NOT' => 38,
864 'IDENT' => 2,
865 'LITERAL' => 57,
866 '"' => 60,
867 '[' => 9,
868 'REF' => 27,
869 'NUMBER' => 26,
870 '(' => 53
871 }
872 },
873 {
874 'GOTOS' => {
875 'expr' => 152,
876 'sterm' => 68,
877 'item' => 39,
878 'ident' => 77,
879 'node' => 23,
880 'lterm' => 56,
881 'term' => 58
882 },
883 'ACTIONS' => {
884 '$' => 43,
885 '${' => 37,
886 '{' => 30,
887 'NOT' => 38,
888 'IDENT' => 2,
889 'LITERAL' => 78,
890 '"' => 60,
891 '[' => 9,
892 'REF' => 27,
893 'NUMBER' => 26,
894 '(' => 53
895 }
896 },
897 {
898 'GOTOS' => {
899 'filepart' => 87,
900 'filename' => 85,
901 'nameargs' => 153,
902 'names' => 91,
903 'name' => 82
904 },
905 'ACTIONS' => {
906 '$' => 86,
907 '"' => 89,
908 'IDENT' => 81,
909 'FILENAME' => 83,
910 'LITERAL' => 88,
911 'NUMBER' => 84
912 }
913 },
914 {
915 'DEFAULT' => -103
916 },
917 {
918 'ACTIONS' => {
919 'ASSIGN' => 154
920 },
921 'DEFAULT' => -112
922 },
923 {
924 'DEFAULT' => -146
925 },
926 {
927 'DEFAULT' => -15
928 },
929 {
930 'GOTOS' => {
931 'quoted' => 155
932 },
933 'DEFAULT' => -176
934 },
935 {
936 'GOTOS' => {
937 'filepart' => 87,
938 'filename' => 85,
939 'nameargs' => 156,
940 'names' => 91,
941 'name' => 82
942 },
943 'ACTIONS' => {
944 '$' => 86,
945 '"' => 89,
946 'IDENT' => 81,
947 'FILENAME' => 83,
948 'LITERAL' => 88,
949 'NUMBER' => 84
950 }
951 },
952 {
953 'ACTIONS' => {
954 '/' => 166,
955 'CMPOP' => 164,
956 'MOD' => 165,
957 'DIV' => 159,
958 '+' => 157,
959 'AND' => 160,
960 'CAT' => 163,
961 '?' => 158,
962 'BINOP' => 161,
963 'OR' => 162,
964 ';' => -16
965 },
966 'DEFAULT' => -26
967 },
968 {
969 'DEFAULT' => -13
970 },
971 {
972 'DEFAULT' => -36
973 },
974 {
975 'GOTOS' => {
976 'filepart' => 87,
977 'filename' => 85,
978 'nameargs' => 167,
979 'names' => 91,
980 'name' => 82
981 },
982 'ACTIONS' => {
983 '$' => 86,
984 '"' => 89,
985 'IDENT' => 81,
986 'FILENAME' => 83,
987 'LITERAL' => 88,
988 'NUMBER' => 84
989 }
990 },
991 {
992 'DEFAULT' => -9
993 },
994 {
995 'GOTOS' => {
996 'expr' => 168,
997 'sterm' => 68,
998 'item' => 39,
999 'ident' => 77,
1000 'node' => 23,
1001 'lterm' => 56,
1002 'term' => 58
1003 },
1004 'ACTIONS' => {
1005 '$' => 43,
1006 '${' => 37,
1007 '{' => 30,
1008 'NOT' => 38,
1009 'IDENT' => 2,
1010 'LITERAL' => 78,
1011 '"' => 60,
1012 '[' => 9,
1013 'REF' => 27,
1014 'NUMBER' => 26,
1015 '(' => 53
1016 }
1017 },
1018 {
1019 'DEFAULT' => -104
1020 },
1021 {
1022 'GOTOS' => {
1023 'setlist' => 169,
1024 'assign' => 19,
1025 'item' => 39,
1026 'ident' => 74,
1027 'node' => 23
1028 },
1029 'ACTIONS' => {
1030 '$' => 43,
1031 '${' => 37,
1032 'IDENT' => 2,
1033 'LITERAL' => 75
1034 }
1035 },
1036 {
1037 'GOTOS' => {
1038 'assign' => 170,
1039 'item' => 39,
1040 'ident' => 74,
1041 'node' => 23
1042 },
1043 'ACTIONS' => {
1044 '$' => 43,
1045 '${' => 37,
1046 'IDENT' => 2,
1047 'LITERAL' => 75,
1048 'COMMA' => 171
1049 },
1050 'DEFAULT' => -19
1051 },
1052 {
1053 'DEFAULT' => -8
1054 },
1055 {
1056 'DEFAULT' => -1
1057 },
1058 {
1059 'DEFAULT' => -21
1060 },
1061 {
1062 'ACTIONS' => {
1063 'DOT' => 104,
1064 'ASSIGN' => 172
1065 }
1066 },
1067 {
1068 'ACTIONS' => {
1069 'ASSIGN' => 154
1070 }
1071 },
1072 {
1073 'GOTOS' => {
1074 'assign' => 170,
1075 'item' => 39,
1076 'ident' => 74,
1077 'node' => 23
1078 },
1079 'ACTIONS' => {
1080 '$' => 43,
1081 '${' => 37,
1082 'IDENT' => 2,
1083 'LITERAL' => 75,
1084 'COMMA' => 171
1085 },
1086 'DEFAULT' => -30
1087 },
1088 {
1089 'ACTIONS' => {
1090 'DOT' => 104
1091 },
1092 'DEFAULT' => -109
1093 },
1094 {
1095 'DEFAULT' => -112
1096 },
1097 {
1098 'ACTIONS' => {
1099 '/' => 166,
1100 'CMPOP' => 164,
1101 'DIV' => 159,
1102 'MOD' => 165,
1103 '+' => 157,
1104 'CAT' => 163,
1105 '?' => 158,
1106 'AND' => 160,
1107 'BINOP' => 161,
1108 'OR' => 162,
1109 ';' => 173
1110 }
1111 },
1112 {
1113 'DEFAULT' => -7
1114 },
1115 {
1116 'DEFAULT' => -173
1117 },
1118 {
1119 'DEFAULT' => -166
1120 },
1121 {
1122 'DEFAULT' => -172
1123 },
1124 {
1125 'DEFAULT' => -174
1126 },
1127 {
1128 'ACTIONS' => {
1129 'DOT' => 174
1130 },
1131 'DEFAULT' => -168
1132 },
1133 {
1134 'GOTOS' => {
1135 'item' => 39,
1136 'ident' => 175,
1137 'node' => 23
1138 },
1139 'ACTIONS' => {
1140 '$' => 43,
1141 '${' => 37,
1142 'IDENT' => 2
1143 }
1144 },
1145 {
1146 'DEFAULT' => -171
1147 },
1148 {
1149 'DEFAULT' => -169
1150 },
1151 {
1152 'GOTOS' => {
1153 'quoted' => 176
1154 },
1155 'DEFAULT' => -176
1156 },
1157 {
1158 'DEFAULT' => -35
1159 },
1160 {
1161 'GOTOS' => {
1162 'args' => 179
1163 },
1164 'ACTIONS' => {
1165 '(' => 178,
1166 '+' => 177
1167 },
1168 'DEFAULT' => -156
1169 },
1170 {
1171 'GOTOS' => {
1172 'sterm' => 68,
1173 'item' => 39,
1174 'ident' => 77,
1175 'node' => 23,
1176 'lterm' => 56,
1177 'term' => 181
1178 },
1179 'ACTIONS' => {
1180 '$' => 43,
1181 '${' => 37,
1182 ']' => 180,
1183 '{' => 30,
1184 'IDENT' => 2,
1185 'LITERAL' => 78,
1186 'COMMA' => 182,
1187 '"' => 60,
1188 '[' => 9,
1189 'NUMBER' => 26,
1190 'REF' => 27
1191 }
1192 },
1193 {
1194 'ACTIONS' => {
1195 ']' => 183
1196 }
1197 },
1198 {
1199 'DEFAULT' => -107
1200 },
1201 {
1202 'DEFAULT' => -116
1203 },
1204 {
1205 'ACTIONS' => {
1206 'TO' => 184
1207 },
1208 'DEFAULT' => -104
1209 },
1210 {
1211 'GOTOS' => {
1212 'item' => 39,
1213 'node' => 23,
1214 'loop' => 4,
1215 'term' => 58,
1216 'rawperl' => 59,
1217 'statement' => 5,
1218 'use' => 63,
1219 'expr' => 62,
1220 'capture' => 42,
1221 'view' => 7,
1222 'wrapper' => 46,
1223 'chunk' => 11,
1224 'atomexpr' => 48,
1225 'atomdir' => 12,
1226 'defblock' => 66,
1227 'anonblock' => 50,
1228 'filter' => 29,
1229 'sterm' => 68,
1230 'defblockname' => 14,
1231 'ident' => 16,
1232 'perl' => 31,
1233 'chunks' => 33,
1234 'setlist' => 70,
1235 'switch' => 34,
1236 'try' => 35,
1237 'assign' => 19,
1238 'directive' => 71,
1239 'block' => 185,
1240 'macro' => 20,
1241 'lterm' => 56,
1242 'condition' => 73
1243 },
1244 'ACTIONS' => {
1245 'SET' => 1,
1246 'NOT' => 38,
1247 'PERL' => 40,
1248 'IDENT' => 2,
1249 'CLEAR' => 41,
1250 'UNLESS' => 3,
1251 '"' => 60,
1252 'STOP' => 6,
1253 'IF' => 44,
1254 'THROW' => 8,
1255 'CALL' => 45,
1256 'TRY' => 10,
1257 'GET' => 47,
1258 'LAST' => 49,
1259 'DEBUG' => 51,
1260 'RAWPERL' => 13,
1261 'META' => 15,
1262 'INCLUDE' => 17,
1263 'MACRO' => 18,
1264 'SWITCH' => 54,
1265 '(' => 53,
1266 'WRAPPER' => 55,
1267 '$' => 43,
1268 '${' => 37,
1269 'FOR' => 21,
1270 'LITERAL' => 57,
1271 'NEXT' => 22,
1272 'TEXT' => 24,
1273 'PROCESS' => 61,
1274 'RETURN' => 64,
1275 'FILTER' => 25,
1276 'INSERT' => 65,
1277 '[' => 9,
1278 'REF' => 27,
1279 'NUMBER' => 26,
1280 ';' => -18,
1281 'WHILE' => 67,
1282 'BLOCK' => 28,
1283 '{' => 30,
1284 'DEFAULT' => 69,
1285 'USE' => 32,
1286 'VIEW' => 36
1287 },
1288 'DEFAULT' => -3
1289 },
1290 {
1291 'ACTIONS' => {
1292 ';' => 186
1293 }
1294 },
1295 {
1296 'ACTIONS' => {
1297 'ASSIGN' => 187
1298 }
1299 },
1300 {
1301 'DEFAULT' => -99
1302 },
1303 {
1304 'GOTOS' => {
1305 'meta' => 188
1306 },
1307 'ACTIONS' => {
1308 'IDENT' => 99,
1309 'COMMA' => 189
1310 },
1311 'DEFAULT' => -86
1312 },
1313 {
1314 'ACTIONS' => {
1315 ';' => 190
1316 }
1317 },
1318 {
1319 'GOTOS' => {
1320 'meta' => 188
1321 },
1322 'ACTIONS' => {
1323 'IDENT' => 99,
1324 'COMMA' => 189
1325 },
1326 'DEFAULT' => -17
1327 },
1328 {
1329 'GOTOS' => {
1330 'item' => 39,
1331 'node' => 191
1332 },
1333 'ACTIONS' => {
1334 '$' => 43,
1335 '${' => 37,
1336 'IDENT' => 2,
1337 'NUMBER' => 192
1338 }
1339 },
1340 {
1341 'GOTOS' => {
1342 'item' => 39,
1343 'node' => 23,
1344 'loop' => 4,
1345 'term' => 58,
1346 'expr' => 195,
1347 'wrapper' => 46,
1348 'atomexpr' => 48,
1349 'atomdir' => 12,
1350 'mdir' => 194,
1351 'filter' => 29,
1352 'sterm' => 68,
1353 'ident' => 149,
1354 'perl' => 31,
1355 'setlist' => 70,
1356 'try' => 35,
1357 'switch' => 34,
1358 'assign' => 19,
1359 'directive' => 196,
1360 'lterm' => 56,
1361 'condition' => 73
1362 },
1363 'ACTIONS' => {
1364 'SET' => 1,
1365 'NOT' => 38,
1366 'PERL' => 40,
1367 'IDENT' => 2,
1368 'CLEAR' => 41,
1369 'UNLESS' => 3,
1370 '"' => 60,
1371 'STOP' => 6,
1372 'IF' => 44,
1373 'THROW' => 8,
1374 'CALL' => 45,
1375 'TRY' => 10,
1376 'GET' => 47,
1377 'LAST' => 49,
1378 'DEBUG' => 51,
1379 'INCLUDE' => 17,
1380 'SWITCH' => 54,
1381 '(' => 53,
1382 'WRAPPER' => 55,
1383 '$' => 43,
1384 '${' => 37,
1385 'FOR' => 21,
1386 'NEXT' => 22,
1387 'LITERAL' => 57,
1388 'PROCESS' => 61,
1389 'FILTER' => 25,
1390 'RETURN' => 64,
1391 '[' => 9,
1392 'INSERT' => 65,
1393 'NUMBER' => 26,
1394 'REF' => 27,
1395 'WHILE' => 67,
1396 'BLOCK' => 193,
1397 '{' => 30,
1398 'DEFAULT' => 69
1399 }
1400 },
1401 {
1402 'DEFAULT' => -33
1403 },
1404 {
1405 'GOTOS' => {
1406 'item' => 39,
1407 'node' => 23,
1408 'loop' => 4,
1409 'term' => 58,
1410 'expr' => 199,
1411 'wrapper' => 46,
1412 'atomexpr' => 48,
1413 'atomdir' => 12,
1414 'mdir' => 197,
1415 'filter' => 29,
1416 'sterm' => 68,
1417 'ident' => 149,
1418 'perl' => 31,
1419 'setlist' => 70,
1420 'try' => 35,
1421 'switch' => 34,
1422 'assign' => 19,
1423 'directive' => 196,
1424 'lterm' => 56,
1425 'condition' => 73
1426 },
1427 'ACTIONS' => {
1428 'SET' => 1,
1429 'NOT' => 38,
1430 'PERL' => 40,
1431 'IDENT' => 2,
1432 'CLEAR' => 41,
1433 'UNLESS' => 3,
1434 '"' => 60,
1435 'STOP' => 6,
1436 'IF' => 44,
1437 'THROW' => 8,
1438 'CALL' => 45,
1439 'TRY' => 10,
1440 'GET' => 47,
1441 'LAST' => 49,
1442 'DEBUG' => 51,
1443 'INCLUDE' => 17,
1444 'SWITCH' => 54,
1445 '(' => 198,
1446 'WRAPPER' => 55,
1447 '$' => 43,
1448 '${' => 37,
1449 'FOR' => 21,
1450 'NEXT' => 22,
1451 'LITERAL' => 57,
1452 'PROCESS' => 61,
1453 'FILTER' => 25,
1454 'RETURN' => 64,
1455 '[' => 9,
1456 'INSERT' => 65,
1457 'NUMBER' => 26,
1458 'REF' => 27,
1459 'WHILE' => 67,
1460 'BLOCK' => 193,
1461 '{' => 30,
1462 'DEFAULT' => 69
1463 }
1464 },
1465 {
1466 'ACTIONS' => {
1467 'ASSIGN' => 200,
1468 'IN' => 201
1469 },
1470 'DEFAULT' => -130
1471 },
1472 {
1473 'GOTOS' => {
1474 'args' => 202
1475 },
1476 'DEFAULT' => -156
1477 },
1478 {
1479 'ACTIONS' => {
1480 ';' => 203
1481 }
1482 },
1483 {
1484 'ACTIONS' => {
1485 'ASSIGN' => -130
1486 },
1487 'DEFAULT' => -173
1488 },
1489 {
1490 'ACTIONS' => {
1491 'ASSIGN' => 204
1492 }
1493 },
1494 {
1495 'DEFAULT' => -159
1496 },
1497 {
1498 'GOTOS' => {
1499 'item' => 39,
1500 'ident' => 175,
1501 'node' => 23
1502 },
1503 'ACTIONS' => {
1504 '$' => 43,
1505 '${' => 37,
1506 'IDENT' => 205
1507 }
1508 },
1509 {
1510 'ACTIONS' => {
1511 ';' => 206
1512 }
1513 },
1514 {
1515 'ACTIONS' => {
1516 'ASSIGN' => -161
1517 },
1518 'DEFAULT' => -169
1519 },
1520 {
1521 'GOTOS' => {
1522 'quoted' => 207
1523 },
1524 'DEFAULT' => -176
1525 },
1526 {
1527 'DEFAULT' => -158
1528 },
1529 {
1530 'ACTIONS' => {
1531 'DOT' => 104
1532 },
1533 'DEFAULT' => -110
1534 },
1535 {
1536 'ACTIONS' => {
1537 'ASSIGN' => 187
1538 },
1539 'DEFAULT' => -173
1540 },
1541 {
1542 'DEFAULT' => -83
1543 },
1544 {
1545 'ACTIONS' => {
1546 'DOT' => 174
1547 },
1548 'DEFAULT' => -84
1549 },
1550 {
1551 'ACTIONS' => {
1552 ';' => 208
1553 }
1554 },
1555 {
1556 'DEFAULT' => -85
1557 },
1558 {
1559 'ACTIONS' => {
1560 '}' => 209
1561 }
1562 },
1563 {
1564 'ACTIONS' => {
1565 'ASSIGN' => 210
1566 }
1567 },
1568 {
1569 'DEFAULT' => -122
1570 },
1571 {
1572 'GOTOS' => {
1573 'item' => 126,
1574 'param' => 211
1575 },
1576 'ACTIONS' => {
1577 '$' => 43,
1578 '${' => 37,
1579 'IDENT' => 2,
1580 'LITERAL' => 129,
1581 'COMMA' => 212
1582 },
1583 'DEFAULT' => -118
1584 },
1585 {
1586 'ACTIONS' => {
1587 'ASSIGN' => 213
1588 }
1589 },
1590 {
1591 'DEFAULT' => -73
1592 },
1593 {
1594 'DEFAULT' => -4
1595 },
1596 {
1597 'ACTIONS' => {
1598 ';' => 214
1599 }
1600 },
1601 {
1602 'ACTIONS' => {
1603 '}' => 215
1604 }
1605 },
1606 {
1607 'ACTIONS' => {
1608 'CAT' => 163,
1609 '/' => 166,
1610 'CMPOP' => 164,
1611 'MOD' => 165,
1612 'DIV' => 159,
1613 'BINOP' => 161,
1614 '+' => 157
1615 },
1616 'DEFAULT' => -142
1617 },
1618 {
1619 'GOTOS' => {
1620 'args' => 216
1621 },
1622 'DEFAULT' => -156
1623 },
1624 {
1625 'GOTOS' => {
1626 '@4-2' => 217
1627 },
1628 'DEFAULT' => -76
1629 },
1630 {
1631 'DEFAULT' => -132
1632 },
1633 {
1634 'ACTIONS' => {
1635 '/' => 166,
1636 'CMPOP' => 164,
1637 'DIV' => 159,
1638 'MOD' => 165,
1639 '+' => 157,
1640 'CAT' => 163,
1641 '?' => 158,
1642 'AND' => 160,
1643 'BINOP' => 161,
1644 'OR' => 162,
1645 ';' => 218
1646 }
1647 },
1648 {
1649 'ACTIONS' => {
1650 '/' => 166,
1651 'CMPOP' => 164,
1652 'MOD' => 165,
1653 'DIV' => 159,
1654 '+' => 157,
1655 'CAT' => 163,
1656 '?' => 158,
1657 'AND' => 160,
1658 'BINOP' => 161,
1659 'OR' => 162
1660 },
1661 'DEFAULT' => -29
1662 },
1663 {
1664 'ACTIONS' => {
1665 '/' => 166,
1666 'CMPOP' => 164,
1667 'MOD' => 165,
1668 'DIV' => 159,
1669 '+' => 157,
1670 'CAT' => 163,
1671 '?' => 158,
1672 'AND' => 160,
1673 'BINOP' => 161,
1674 'OR' => 162
1675 },
1676 'DEFAULT' => -28
1677 },
1678 {
1679 'GOTOS' => {
1680 'expr' => 219,
1681 'sterm' => 68,
1682 'item' => 39,
1683 'ident' => 77,
1684 'node' => 23,
1685 'lterm' => 56,
1686 'term' => 58
1687 },
1688 'ACTIONS' => {
1689 '$' => 43,
1690 '${' => 37,
1691 '{' => 30,
1692 'NOT' => 38,
1693 'IDENT' => 2,
1694 'LITERAL' => 78,
1695 '"' => 60,
1696 '[' => 9,
1697 'REF' => 27,
1698 'NUMBER' => 26,
1699 '(' => 53
1700 }
1701 },
1702 {
1703 'GOTOS' => {
1704 'sterm' => 68,
1705 'item' => 39,
1706 'loopvar' => 220,
1707 'ident' => 77,
1708 'node' => 23,
1709 'lterm' => 56,
1710 'term' => 109
1711 },
1712 'ACTIONS' => {
1713 '$' => 43,
1714 '${' => 37,
1715 '{' => 30,
1716 'IDENT' => 108,
1717 'LITERAL' => 78,
1718 '"' => 60,
1719 '[' => 9,
1720 'NUMBER' => 26,
1721 'REF' => 27
1722 }
1723 },
1724 {
1725 'GOTOS' => {
1726 'names' => 91,
1727 'lvalue' => 112,
1728 'name' => 82,
1729 'item' => 113,
1730 'filepart' => 87,
1731 'filename' => 85,
1732 'nameargs' => 118,
1733 'lnameargs' => 221
1734 },
1735 'ACTIONS' => {
1736 '$' => 114,
1737 '"' => 117,
1738 '${' => 37,
1739 'IDENT' => 111,
1740 'FILENAME' => 83,
1741 'LITERAL' => 116,
1742 'NUMBER' => 84
1743 }
1744 },
1745 {
1746 'GOTOS' => {
1747 'expr' => 222,
1748 'sterm' => 68,
1749 'item' => 39,
1750 'ident' => 77,
1751 'node' => 23,
1752 'lterm' => 56,
1753 'term' => 58
1754 },
1755 'ACTIONS' => {
1756 '$' => 43,
1757 '${' => 37,
1758 '{' => 30,
1759 'NOT' => 38,
1760 'IDENT' => 2,
1761 'LITERAL' => 78,
1762 '"' => 60,
1763 '[' => 9,
1764 'REF' => 27,
1765 'NUMBER' => 26,
1766 '(' => 53
1767 }
1768 },
1769 {
1770 'GOTOS' => {
1771 'filepart' => 87,
1772 'filename' => 85,
1773 'nameargs' => 223,
1774 'names' => 91,
1775 'name' => 82
1776 },
1777 'ACTIONS' => {
1778 '$' => 86,
1779 '"' => 89,
1780 'IDENT' => 81,
1781 'FILENAME' => 83,
1782 'LITERAL' => 88,
1783 'NUMBER' => 84
1784 }
1785 },
1786 {
1787 'GOTOS' => {
1788 'expr' => 224,
1789 'sterm' => 68,
1790 'item' => 39,
1791 'ident' => 77,
1792 'node' => 23,
1793 'lterm' => 56,
1794 'term' => 58
1795 },
1796 'ACTIONS' => {
1797 '$' => 43,
1798 '${' => 37,
1799 '{' => 30,
1800 'NOT' => 38,
1801 'IDENT' => 2,
1802 'LITERAL' => 78,
1803 '"' => 60,
1804 '[' => 9,
1805 'REF' => 27,
1806 'NUMBER' => 26,
1807 '(' => 53
1808 }
1809 },
1810 {
1811 'DEFAULT' => -41
1812 },
1813 {
1814 'DEFAULT' => 0
1815 },
1816 {
1817 'ACTIONS' => {
1818 'ASSIGN' => 172,
1819 'DOT' => 104
1820 },
1821 'DEFAULT' => -109
1822 },
1823 {
1824 'ACTIONS' => {
1825 ')' => 225
1826 }
1827 },
1828 {
1829 'ACTIONS' => {
1830 '/' => 166,
1831 'CMPOP' => 164,
1832 'DIV' => 159,
1833 'MOD' => 165,
1834 '+' => 157,
1835 '?' => 158,
1836 'AND' => 160,
1837 'CAT' => 163,
1838 ')' => 226,
1839 'BINOP' => 161,
1840 'OR' => 162
1841 }
1842 },
1843 {
1844 'ACTIONS' => {
1845 '/' => 166,
1846 'CMPOP' => 164,
1847 'DIV' => 159,
1848 'MOD' => 165,
1849 '+' => 157,
1850 'CAT' => 163,
1851 '?' => 158,
1852 'AND' => 160,
1853 'BINOP' => 161,
1854 'OR' => 162,
1855 ';' => 227
1856 }
1857 },
1858 {
1859 'ACTIONS' => {
1860 ';' => 228
1861 }
1862 },
1863 {
1864 'GOTOS' => {
1865 'expr' => 229,
1866 'sterm' => 68,
1867 'item' => 39,
1868 'ident' => 77,
1869 'node' => 23,
1870 'lterm' => 56,
1871 'term' => 58
1872 },
1873 'ACTIONS' => {
1874 '$' => 43,
1875 '${' => 37,
1876 '{' => 30,
1877 'NOT' => 38,
1878 'IDENT' => 2,
1879 'LITERAL' => 78,
1880 '"' => 60,
1881 '[' => 9,
1882 'REF' => 27,
1883 'NUMBER' => 26,
1884 '(' => 53
1885 }
1886 },
1887 {
1888 'GOTOS' => {
1889 'item' => 39,
1890 'ident' => 230,
1891 'node' => 23,
1892 'quotable' => 232
1893 },
1894 'ACTIONS' => {
1895 '$' => 43,
1896 'TEXT' => 231,
1897 '"' => 234,
1898 '${' => 37,
1899 'IDENT' => 2,
1900 ';' => 233
1901 }
1902 },
1903 {
1904 'DEFAULT' => -34
1905 },
1906 {
1907 'GOTOS' => {
1908 'expr' => 235,
1909 'sterm' => 68,
1910 'item' => 39,
1911 'ident' => 77,
1912 'node' => 23,
1913 'lterm' => 56,
1914 'term' => 58
1915 },
1916 'ACTIONS' => {
1917 '$' => 43,
1918 '${' => 37,
1919 '{' => 30,
1920 'NOT' => 38,
1921 'IDENT' => 2,
1922 'LITERAL' => 78,
1923 '"' => 60,
1924 '[' => 9,
1925 'REF' => 27,
1926 'NUMBER' => 26,
1927 '(' => 53
1928 }
1929 },
1930 {
1931 'GOTOS' => {
1932 'expr' => 236,
1933 'sterm' => 68,
1934 'item' => 39,
1935 'ident' => 77,
1936 'node' => 23,
1937 'lterm' => 56,
1938 'term' => 58
1939 },
1940 'ACTIONS' => {
1941 '$' => 43,
1942 '${' => 37,
1943 '{' => 30,
1944 'NOT' => 38,
1945 'IDENT' => 2,
1946 'LITERAL' => 78,
1947 '"' => 60,
1948 '[' => 9,
1949 'REF' => 27,
1950 'NUMBER' => 26,
1951 '(' => 53
1952 }
1953 },
1954 {
1955 'GOTOS' => {
1956 'expr' => 237,
1957 'sterm' => 68,
1958 'item' => 39,
1959 'ident' => 77,
1960 'node' => 23,
1961 'lterm' => 56,
1962 'term' => 58
1963 },
1964 'ACTIONS' => {
1965 '$' => 43,
1966 '${' => 37,
1967 '{' => 30,
1968 'NOT' => 38,
1969 'IDENT' => 2,
1970 'LITERAL' => 78,
1971 '"' => 60,
1972 '[' => 9,
1973 'REF' => 27,
1974 'NUMBER' => 26,
1975 '(' => 53
1976 }
1977 },
1978 {
1979 'GOTOS' => {
1980 'expr' => 238,
1981 'sterm' => 68,
1982 'item' => 39,
1983 'ident' => 77,
1984 'node' => 23,
1985 'lterm' => 56,
1986 'term' => 58
1987 },
1988 'ACTIONS' => {
1989 '$' => 43,
1990 '${' => 37,
1991 '{' => 30,
1992 'NOT' => 38,
1993 'IDENT' => 2,
1994 'LITERAL' => 78,
1995 '"' => 60,
1996 '[' => 9,
1997 'REF' => 27,
1998 'NUMBER' => 26,
1999 '(' => 53
2000 }
2001 },
2002 {
2003 'GOTOS' => {
2004 'expr' => 239,
2005 'sterm' => 68,
2006 'item' => 39,
2007 'ident' => 77,
2008 'node' => 23,
2009 'lterm' => 56,
2010 'term' => 58
2011 },
2012 'ACTIONS' => {
2013 '$' => 43,
2014 '${' => 37,
2015 '{' => 30,
2016 'NOT' => 38,
2017 'IDENT' => 2,
2018 'LITERAL' => 78,
2019 '"' => 60,
2020 '[' => 9,
2021 'REF' => 27,
2022 'NUMBER' => 26,
2023 '(' => 53
2024 }
2025 },
2026 {
2027 'GOTOS' => {
2028 'expr' => 240,
2029 'sterm' => 68,
2030 'item' => 39,
2031 'ident' => 77,
2032 'node' => 23,
2033 'lterm' => 56,
2034 'term' => 58
2035 },
2036 'ACTIONS' => {
2037 '$' => 43,
2038 '${' => 37,
2039 '{' => 30,
2040 'NOT' => 38,
2041 'IDENT' => 2,
2042 'LITERAL' => 78,
2043 '"' => 60,
2044 '[' => 9,
2045 'REF' => 27,
2046 'NUMBER' => 26,
2047 '(' => 53
2048 }
2049 },
2050 {
2051 'GOTOS' => {
2052 'expr' => 241,
2053 'sterm' => 68,
2054 'item' => 39,
2055 'ident' => 77,
2056 'node' => 23,
2057 'lterm' => 56,
2058 'term' => 58
2059 },
2060 'ACTIONS' => {
2061 '$' => 43,
2062 '${' => 37,
2063 '{' => 30,
2064 'NOT' => 38,
2065 'IDENT' => 2,
2066 'LITERAL' => 78,
2067 '"' => 60,
2068 '[' => 9,
2069 'REF' => 27,
2070 'NUMBER' => 26,
2071 '(' => 53
2072 }
2073 },
2074 {
2075 'GOTOS' => {
2076 'expr' => 242,
2077 'sterm' => 68,
2078 'item' => 39,
2079 'ident' => 77,
2080 'node' => 23,
2081 'lterm' => 56,
2082 'term' => 58
2083 },
2084 'ACTIONS' => {
2085 '$' => 43,
2086 '${' => 37,
2087 '{' => 30,
2088 'NOT' => 38,
2089 'IDENT' => 2,
2090 'LITERAL' => 78,
2091 '"' => 60,
2092 '[' => 9,
2093 'REF' => 27,
2094 'NUMBER' => 26,
2095 '(' => 53
2096 }
2097 },
2098 {
2099 'GOTOS' => {
2100 'expr' => 243,
2101 'sterm' => 68,
2102 'item' => 39,
2103 'ident' => 77,
2104 'node' => 23,
2105 'lterm' => 56,
2106 'term' => 58
2107 },
2108 'ACTIONS' => {
2109 '$' => 43,
2110 '${' => 37,
2111 '{' => 30,
2112 'NOT' => 38,
2113 'IDENT' => 2,
2114 'LITERAL' => 78,
2115 '"' => 60,
2116 '[' => 9,
2117 'REF' => 27,
2118 'NUMBER' => 26,
2119 '(' => 53
2120 }
2121 },
2122 {
2123 'GOTOS' => {
2124 'expr' => 244,
2125 'sterm' => 68,
2126 'item' => 39,
2127 'ident' => 77,
2128 'node' => 23,
2129 'lterm' => 56,
2130 'term' => 58
2131 },
2132 'ACTIONS' => {
2133 '$' => 43,
2134 '${' => 37,
2135 '{' => 30,
2136 'NOT' => 38,
2137 'IDENT' => 2,
2138 'LITERAL' => 78,
2139 '"' => 60,
2140 '[' => 9,
2141 'REF' => 27,
2142 'NUMBER' => 26,
2143 '(' => 53
2144 }
2145 },
2146 {
2147 'DEFAULT' => -32
2148 },
2149 {
2150 'ACTIONS' => {
2151 '/' => 166,
2152 'CMPOP' => 164,
2153 'DIV' => 159,
2154 'MOD' => 165,
2155 '+' => 157,
2156 'CAT' => 163,
2157 '?' => 158,
2158 'AND' => 160,
2159 'BINOP' => 161,
2160 'OR' => 162,
2161 ';' => 245
2162 }
2163 },
2164 {
2165 'GOTOS' => {
2166 'assign' => 170,
2167 'item' => 39,
2168 'ident' => 74,
2169 'node' => 23
2170 },
2171 'ACTIONS' => {
2172 '$' => 43,
2173 '${' => 37,
2174 'IDENT' => 2,
2175 'LITERAL' => 75,
2176 'COMMA' => 171
2177 },
2178 'DEFAULT' => -31
2179 },
2180 {
2181 'DEFAULT' => -147
2182 },
2183 {
2184 'DEFAULT' => -148
2185 },
2186 {
2187 'GOTOS' => {
2188 'expr' => 246,
2189 'sterm' => 68,
2190 'item' => 39,
2191 'ident' => 77,
2192 'node' => 23,
2193 'lterm' => 56,
2194 'term' => 58
2195 },
2196 'ACTIONS' => {
2197 '$' => 43,
2198 '${' => 37,
2199 '{' => 30,
2200 'NOT' => 38,
2201 'IDENT' => 2,
2202 'LITERAL' => 78,
2203 '"' => 60,
2204 '[' => 9,
2205 'REF' => 27,
2206 'NUMBER' => 26,
2207 '(' => 53
2208 }
2209 },
2210 {
2211 'GOTOS' => {
2212 'item' => 39,
2213 'node' => 23,
2214 'loop' => 4,
2215 'term' => 58,
2216 'rawperl' => 59,
2217 'statement' => 5,
2218 'use' => 63,
2219 'expr' => 62,
2220 'capture' => 42,
2221 'view' => 7,
2222 'wrapper' => 46,
2223 'chunk' => 11,
2224 'atomexpr' => 48,
2225 'atomdir' => 12,
2226 'defblock' => 66,
2227 'anonblock' => 50,
2228 'filter' => 29,
2229 'sterm' => 68,
2230 'defblockname' => 14,
2231 'ident' => 16,
2232 'perl' => 31,
2233 'chunks' => 33,
2234 'setlist' => 70,
2235 'switch' => 34,
2236 'try' => 35,
2237 'assign' => 19,
2238 'directive' => 71,
2239 'block' => 247,
2240 'macro' => 20,
2241 'lterm' => 56,
2242 'condition' => 73
2243 },
2244 'ACTIONS' => {
2245 'SET' => 1,
2246 'NOT' => 38,
2247 'PERL' => 40,
2248 'IDENT' => 2,
2249 'CLEAR' => 41,
2250 'UNLESS' => 3,
2251 '"' => 60,
2252 'STOP' => 6,
2253 'IF' => 44,
2254 'THROW' => 8,
2255 'CALL' => 45,
2256 'TRY' => 10,
2257 'GET' => 47,
2258 'LAST' => 49,
2259 'DEBUG' => 51,
2260 'RAWPERL' => 13,
2261 'META' => 15,
2262 'INCLUDE' => 17,
2263 'MACRO' => 18,
2264 'SWITCH' => 54,
2265 '(' => 53,
2266 'WRAPPER' => 55,
2267 '$' => 43,
2268 '${' => 37,
2269 'FOR' => 21,
2270 'LITERAL' => 57,
2271 'NEXT' => 22,
2272 'TEXT' => 24,
2273 'PROCESS' => 61,
2274 'RETURN' => 64,
2275 'FILTER' => 25,
2276 'INSERT' => 65,
2277 '[' => 9,
2278 'REF' => 27,
2279 'NUMBER' => 26,
2280 ';' => -18,
2281 'WHILE' => 67,
2282 'BLOCK' => 28,
2283 '{' => 30,
2284 'DEFAULT' => 69,
2285 'USE' => 32,
2286 'VIEW' => 36
2287 },
2288 'DEFAULT' => -3
2289 },
2290 {
2291 'GOTOS' => {
2292 'filepart' => 248
2293 },
2294 'ACTIONS' => {
2295 'IDENT' => 81,
2296 'FILENAME' => 83,
2297 'NUMBER' => 84
2298 }
2299 },
2300 {
2301 'GOTOS' => {
2302 'args' => 249
2303 },
2304 'ACTIONS' => {
2305 'DOT' => 104
2306 },
2307 'DEFAULT' => -156
2308 },
2309 {
2310 'GOTOS' => {
2311 'item' => 39,
2312 'ident' => 230,
2313 'node' => 23,
2314 'quotable' => 232
2315 },
2316 'ACTIONS' => {
2317 '$' => 43,
2318 'TEXT' => 231,
2319 '"' => 250,
2320 '${' => 37,
2321 'IDENT' => 2,
2322 ';' => 233
2323 }
2324 },
2325 {
2326 'GOTOS' => {
2327 'filepart' => 87,
2328 'filename' => 85,
2329 'name' => 251
2330 },
2331 'ACTIONS' => {
2332 '"' => 89,
2333 'IDENT' => 81,
2334 'FILENAME' => 83,
2335 'LITERAL' => 88,
2336 'NUMBER' => 84
2337 }
2338 },
2339 {
2340 'GOTOS' => {
2341 'args' => 252
2342 },
2343 'DEFAULT' => -156
2344 },
2345 {
2346 'GOTOS' => {
2347 'sterm' => 68,
2348 'item' => 254,
2349 'ident' => 253,
2350 'node' => 23,
2351 'term' => 58,
2352 'expr' => 257,
2353 'param' => 255,
2354 'lterm' => 56
2355 },
2356 'ACTIONS' => {
2357 '$' => 43,
2358 '${' => 37,
2359 '{' => 30,
2360 'NOT' => 38,
2361 'COMMA' => 258,
2362 'IDENT' => 2,
2363 'LITERAL' => 256,
2364 '"' => 60,
2365 '[' => 9,
2366 '(' => 53,
2367 'NUMBER' => 26,
2368 'REF' => 27
2369 },
2370 'DEFAULT' => -163
2371 },
2372 {
2373 'DEFAULT' => -105
2374 },
2375 {
2376 'DEFAULT' => -114
2377 },
2378 {
2379 'DEFAULT' => -115
2380 },
2381 {
2382 'DEFAULT' => -106
2383 },
2384 {
2385 'GOTOS' => {
2386 'sterm' => 259,
2387 'item' => 39,
2388 'ident' => 77,
2389 'node' => 23
2390 },
2391 'ACTIONS' => {
2392 '$' => 43,
2393 '"' => 60,
2394 '${' => 37,
2395 'IDENT' => 2,
2396 'LITERAL' => 78,
2397 'NUMBER' => 26,
2398 'REF' => 27
2399 }
2400 },
2401 {
2402 'GOTOS' => {
2403 'final' => 261
2404 },
2405 'ACTIONS' => {
2406 'FINAL' => 260,
2407 'CATCH' => 262
2408 },
2409 'DEFAULT' => -72
2410 },
2411 {
2412 'ACTIONS' => {
2413 'TEXT' => 263
2414 }
2415 },
2416 {
2417 'ACTIONS' => {
2418 '"' => 266,
2419 'LITERAL' => 265,
2420 'NUMBER' => 264
2421 }
2422 },
2423 {
2424 'DEFAULT' => -97
2425 },
2426 {
2427 'DEFAULT' => -98
2428 },
2429 {
2430 'GOTOS' => {
2431 'item' => 39,
2432 'loop' => 4,
2433 'capture' => 42,
2434 'statement' => 5,
2435 'view' => 7,
2436 'wrapper' => 46,
2437 'atomexpr' => 48,
2438 'chunk' => 11,
2439 'atomdir' => 12,
2440 'anonblock' => 50,
2441 'template' => 267,
2442 'defblockname' => 14,
2443 'ident' => 16,
2444 'assign' => 19,
2445 'macro' => 20,
2446 'lterm' => 56,
2447 'node' => 23,
2448 'term' => 58,
2449 'rawperl' => 59,
2450 'expr' => 62,
2451 'use' => 63,
2452 'defblock' => 66,
2453 'filter' => 29,
2454 'sterm' => 68,
2455 'perl' => 31,
2456 'chunks' => 33,
2457 'setlist' => 70,
2458 'switch' => 34,
2459 'try' => 35,
2460 'directive' => 71,
2461 'block' => 72,
2462 'condition' => 73
2463 },
2464 'ACTIONS' => {
2465 'SET' => 1,
2466 'NOT' => 38,
2467 'PERL' => 40,
2468 'IDENT' => 2,
2469 'CLEAR' => 41,
2470 'UNLESS' => 3,
2471 '"' => 60,
2472 'STOP' => 6,
2473 'IF' => 44,
2474 'THROW' => 8,
2475 'CALL' => 45,
2476 'TRY' => 10,
2477 'GET' => 47,
2478 'LAST' => 49,
2479 'DEBUG' => 51,
2480 'RAWPERL' => 13,
2481 'META' => 15,
2482 'INCLUDE' => 17,
2483 'MACRO' => 18,
2484 'SWITCH' => 54,
2485 '(' => 53,
2486 'WRAPPER' => 55,
2487 '$' => 43,
2488 '${' => 37,
2489 'FOR' => 21,
2490 'LITERAL' => 57,
2491 'NEXT' => 22,
2492 'TEXT' => 24,
2493 'PROCESS' => 61,
2494 'RETURN' => 64,
2495 'FILTER' => 25,
2496 'INSERT' => 65,
2497 '[' => 9,
2498 'REF' => 27,
2499 'NUMBER' => 26,
2500 ';' => -18,
2501 'WHILE' => 67,
2502 'BLOCK' => 28,
2503 '{' => 30,
2504 'DEFAULT' => 69,
2505 'USE' => 32,
2506 'VIEW' => 36
2507 },
2508 'DEFAULT' => -3
2509 },
2510 {
2511 'DEFAULT' => -125
2512 },
2513 {
2514 'DEFAULT' => -126
2515 },
2516 {
2517 'ACTIONS' => {
2518 ';' => 268
2519 }
2520 },
2521 {
2522 'DEFAULT' => -89
2523 },
2524 {
2525 'ACTIONS' => {
2526 '$' => -150,
2527 '/' => 166,
2528 'CMPOP' => 164,
2529 '${' => -150,
2530 'MOD' => 165,
2531 'DIV' => 159,
2532 'COMMA' => -150,
2533 'IDENT' => -150,
2534 'LITERAL' => -150,
2535 '+' => 157,
2536 'AND' => 160,
2537 'CAT' => 163,
2538 '?' => 158,
2539 'BINOP' => 161,
2540 'OR' => 162,
2541 ';' => -150
2542 },
2543 'DEFAULT' => -26
2544 },
2545 {
2546 'DEFAULT' => -92
2547 },
2548 {
2549 'DEFAULT' => -91
2550 },
2551 {
2552 'GOTOS' => {
2553 'sterm' => 68,
2554 'item' => 39,
2555 'margs' => 270,
2556 'ident' => 149,
2557 'node' => 23,
2558 'term' => 58,
2559 'expr' => 151,
2560 'assign' => 150,
2561 'lterm' => 56
2562 },
2563 'ACTIONS' => {
2564 '$' => 43,
2565 '${' => 37,
2566 '{' => 30,
2567 'NOT' => 38,
2568 'IDENT' => 269,
2569 'LITERAL' => 57,
2570 '"' => 60,
2571 '[' => 9,
2572 'REF' => 27,
2573 'NUMBER' => 26,
2574 '(' => 53
2575 }
2576 },
2577 {
2578 'ACTIONS' => {
2579 '/' => 166,
2580 'CMPOP' => 164,
2581 'MOD' => 165,
2582 'DIV' => 159,
2583 '+' => 157,
2584 'CAT' => 163,
2585 '?' => 158,
2586 'AND' => 160,
2587 'BINOP' => 161,
2588 'OR' => 162
2589 },
2590 'DEFAULT' => -26
2591 },
2592 {
2593 'GOTOS' => {
2594 'sterm' => 68,
2595 'item' => 39,
2596 'ident' => 77,
2597 'node' => 23,
2598 'lterm' => 56,
2599 'term' => 271
2600 },
2601 'ACTIONS' => {
2602 '$' => 43,
2603 '${' => 37,
2604 '{' => 30,
2605 'IDENT' => 2,
2606 'LITERAL' => 78,
2607 '"' => 60,
2608 '[' => 9,
2609 'NUMBER' => 26,
2610 'REF' => 27
2611 }
2612 },
2613 {
2614 'GOTOS' => {
2615 'sterm' => 68,
2616 'item' => 39,
2617 'ident' => 77,
2618 'node' => 23,
2619 'lterm' => 56,
2620 'term' => 272
2621 },
2622 'ACTIONS' => {
2623 '$' => 43,
2624 '${' => 37,
2625 '{' => 30,
2626 'IDENT' => 2,
2627 'LITERAL' => 78,
2628 '"' => 60,
2629 '[' => 9,
2630 'NUMBER' => 26,
2631 'REF' => 27
2632 }
2633 },
2634 {
2635 'GOTOS' => {
2636 'sterm' => 68,
2637 'item' => 254,
2638 'ident' => 253,
2639 'node' => 23,
2640 'term' => 58,
2641 'expr' => 257,
2642 'param' => 255,
2643 'lterm' => 56
2644 },
2645 'ACTIONS' => {
2646 '$' => 43,
2647 '${' => 37,
2648 '{' => 30,
2649 'NOT' => 38,
2650 'IDENT' => 2,
2651 'LITERAL' => 256,
2652 'COMMA' => 258,
2653 '"' => 60,
2654 '[' => 9,
2655 'REF' => 27,
2656 'NUMBER' => 26,
2657 '(' => 53
2658 },
2659 'DEFAULT' => -64
2660 },
2661 {
2662 'GOTOS' => {
2663 '@1-3' => 273
2664 },
2665 'DEFAULT' => -56
2666 },
2667 {
2668 'GOTOS' => {
2669 'filepart' => 87,
2670 'filename' => 85,
2671 'nameargs' => 274,
2672 'names' => 91,
2673 'name' => 82
2674 },
2675 'ACTIONS' => {
2676 '$' => 86,
2677 '"' => 89,
2678 'IDENT' => 81,
2679 'FILENAME' => 83,
2680 'LITERAL' => 88,
2681 'NUMBER' => 84
2682 }
2683 },
2684 {
2685 'ACTIONS' => {
2686 'ASSIGN' => -132
2687 },
2688 'DEFAULT' => -130
2689 },
2690 {
2691 'GOTOS' => {
2692 'item' => 39,
2693 'node' => 23,
2694 'loop' => 4,
2695 'term' => 58,
2696 'rawperl' => 59,
2697 'statement' => 5,
2698 'use' => 63,
2699 'expr' => 62,
2700 'capture' => 42,
2701 'view' => 7,
2702 'wrapper' => 46,
2703 'chunk' => 11,
2704 'atomexpr' => 48,
2705 'atomdir' => 12,
2706 'defblock' => 66,
2707 'anonblock' => 50,
2708 'filter' => 29,
2709 'sterm' => 68,
2710 'defblockname' => 14,
2711 'ident' => 16,
2712 'perl' => 31,
2713 'chunks' => 33,
2714 'setlist' => 70,
2715 'switch' => 34,
2716 'try' => 35,
2717 'assign' => 19,
2718 'directive' => 71,
2719 'block' => 275,
2720 'macro' => 20,
2721 'lterm' => 56,
2722 'condition' => 73
2723 },
2724 'ACTIONS' => {
2725 'SET' => 1,
2726 'NOT' => 38,
2727 'PERL' => 40,
2728 'IDENT' => 2,
2729 'CLEAR' => 41,
2730 'UNLESS' => 3,
2731 '"' => 60,
2732 'STOP' => 6,
2733 'IF' => 44,
2734 'THROW' => 8,
2735 'CALL' => 45,
2736 'TRY' => 10,
2737 'GET' => 47,
2738 'LAST' => 49,
2739 'DEBUG' => 51,
2740 'RAWPERL' => 13,
2741 'META' => 15,
2742 'INCLUDE' => 17,
2743 'MACRO' => 18,
2744 'SWITCH' => 54,
2745 '(' => 53,
2746 'WRAPPER' => 55,
2747 '$' => 43,
2748 '${' => 37,
2749 'FOR' => 21,
2750 'LITERAL' => 57,
2751 'NEXT' => 22,
2752 'TEXT' => 24,
2753 'PROCESS' => 61,
2754 'RETURN' => 64,
2755 'FILTER' => 25,
2756 'INSERT' => 65,
2757 '[' => 9,
2758 'REF' => 27,
2759 'NUMBER' => 26,
2760 ';' => -18,
2761 'WHILE' => 67,
2762 'BLOCK' => 28,
2763 '{' => 30,
2764 'DEFAULT' => 69,
2765 'USE' => 32,
2766 'VIEW' => 36
2767 },
2768 'DEFAULT' => -3
2769 },
2770 {
2771 'GOTOS' => {
2772 'item' => 39,
2773 'ident' => 230,
2774 'node' => 23,
2775 'quotable' => 232
2776 },
2777 'ACTIONS' => {
2778 '$' => 43,
2779 'TEXT' => 231,
2780 '"' => 276,
2781 '${' => 37,
2782 'IDENT' => 2,
2783 ';' => 233
2784 }
2785 },
2786 {
2787 'GOTOS' => {
2788 'item' => 39,
2789 'node' => 23,
2790 'loop' => 4,
2791 'term' => 58,
2792 'rawperl' => 59,
2793 'statement' => 5,
2794 'use' => 63,
2795 'expr' => 62,
2796 'capture' => 42,
2797 'view' => 7,
2798 'wrapper' => 46,
2799 'chunk' => 11,
2800 'atomexpr' => 48,
2801 'atomdir' => 12,
2802 'defblock' => 66,
2803 'anonblock' => 50,
2804 'filter' => 29,
2805 'sterm' => 68,
2806 'defblockname' => 14,
2807 'ident' => 16,
2808 'perl' => 31,
2809 'chunks' => 33,
2810 'setlist' => 70,
2811 'switch' => 34,
2812 'try' => 35,
2813 'assign' => 19,
2814 'directive' => 71,
2815 'block' => 277,
2816 'macro' => 20,
2817 'lterm' => 56,
2818 'condition' => 73
2819 },
2820 'ACTIONS' => {
2821 'SET' => 1,
2822 'NOT' => 38,
2823 'PERL' => 40,
2824 'IDENT' => 2,
2825 'CLEAR' => 41,
2826 'UNLESS' => 3,
2827 '"' => 60,
2828 'STOP' => 6,
2829 'IF' => 44,
2830 'THROW' => 8,
2831 'CALL' => 45,
2832 'TRY' => 10,
2833 'GET' => 47,
2834 'LAST' => 49,
2835 'DEBUG' => 51,
2836 'RAWPERL' => 13,
2837 'META' => 15,
2838 'INCLUDE' => 17,
2839 'MACRO' => 18,
2840 'SWITCH' => 54,
2841 '(' => 53,
2842 'WRAPPER' => 55,
2843 '$' => 43,
2844 '${' => 37,
2845 'FOR' => 21,
2846 'LITERAL' => 57,
2847 'NEXT' => 22,
2848 'TEXT' => 24,
2849 'PROCESS' => 61,
2850 'RETURN' => 64,
2851 'FILTER' => 25,
2852 'INSERT' => 65,
2853 '[' => 9,
2854 'REF' => 27,
2855 'NUMBER' => 26,
2856 ';' => -18,
2857 'WHILE' => 67,
2858 'BLOCK' => 28,
2859 '{' => 30,
2860 'DEFAULT' => 69,
2861 'USE' => 32,
2862 'VIEW' => 36
2863 },
2864 'DEFAULT' => -3
2865 },
2866 {
2867 'DEFAULT' => -108
2868 },
2869 {
2870 'GOTOS' => {
2871 'expr' => 278,
2872 'sterm' => 68,
2873 'item' => 39,
2874 'ident' => 77,
2875 'node' => 23,
2876 'lterm' => 56,
2877 'term' => 58
2878 },
2879 'ACTIONS' => {
2880 '$' => 43,
2881 '${' => 37,
2882 '{' => 30,
2883 'NOT' => 38,
2884 'IDENT' => 2,
2885 'LITERAL' => 78,
2886 '"' => 60,
2887 '[' => 9,
2888 'REF' => 27,
2889 'NUMBER' => 26,
2890 '(' => 53
2891 }
2892 },
2893 {
2894 'DEFAULT' => -120
2895 },
2896 {
2897 'DEFAULT' => -121
2898 },
2899 {
2900 'GOTOS' => {
2901 'expr' => 279,
2902 'sterm' => 68,
2903 'item' => 39,
2904 'ident' => 77,
2905 'node' => 23,
2906 'lterm' => 56,
2907 'term' => 58
2908 },
2909 'ACTIONS' => {
2910 '$' => 43,
2911 '${' => 37,
2912 '{' => 30,
2913 'NOT' => 38,
2914 'IDENT' => 2,
2915 'LITERAL' => 78,
2916 '"' => 60,
2917 '[' => 9,
2918 'REF' => 27,
2919 'NUMBER' => 26,
2920 '(' => 53
2921 }
2922 },
2923 {
2924 'GOTOS' => {
2925 '@3-3' => 280
2926 },
2927 'DEFAULT' => -74
2928 },
2929 {
2930 'DEFAULT' => -131
2931 },
2932 {
2933 'GOTOS' => {
2934 'sterm' => 68,
2935 'item' => 254,
2936 'ident' => 253,
2937 'node' => 23,
2938 'term' => 58,
2939 'expr' => 257,
2940 'param' => 255,
2941 'lterm' => 56
2942 },
2943 'ACTIONS' => {
2944 '$' => 43,
2945 '${' => 37,
2946 '{' => 30,
2947 'NOT' => 38,
2948 'IDENT' => 2,
2949 'LITERAL' => 256,
2950 'COMMA' => 258,
2951 '"' => 60,
2952 ')' => 281,
2953 '[' => 9,
2954 'REF' => 27,
2955 'NUMBER' => 26,
2956 '(' => 53
2957 }
2958 },
2959 {
2960 'GOTOS' => {
2961 'item' => 39,
2962 'node' => 23,
2963 'loop' => 4,
2964 'term' => 58,
2965 'rawperl' => 59,
2966 'statement' => 5,
2967 'use' => 63,
2968 'expr' => 62,
2969 'capture' => 42,
2970 'view' => 7,
2971 'wrapper' => 46,
2972 'chunk' => 11,
2973 'atomexpr' => 48,
2974 'atomdir' => 12,
2975 'defblock' => 66,
2976 'anonblock' => 50,
2977 'filter' => 29,
2978 'sterm' => 68,
2979 'defblockname' => 14,
2980 'ident' => 16,
2981 'perl' => 31,
2982 'chunks' => 33,
2983 'setlist' => 70,
2984 'switch' => 34,
2985 'try' => 35,
2986 'assign' => 19,
2987 'directive' => 71,
2988 'block' => 282,
2989 'macro' => 20,
2990 'lterm' => 56,
2991 'condition' => 73
2992 },
2993 'ACTIONS' => {
2994 'SET' => 1,
2995 'NOT' => 38,
2996 'PERL' => 40,
2997 'IDENT' => 2,
2998 'CLEAR' => 41,
2999 'UNLESS' => 3,
3000 '"' => 60,
3001 'STOP' => 6,
3002 'IF' => 44,
3003 'THROW' => 8,
3004 'CALL' => 45,
3005 'TRY' => 10,
3006 'GET' => 47,
3007 'LAST' => 49,
3008 'DEBUG' => 51,
3009 'RAWPERL' => 13,
3010 'META' => 15,
3011 'INCLUDE' => 17,
3012 'MACRO' => 18,
3013 'SWITCH' => 54,
3014 '(' => 53,
3015 'WRAPPER' => 55,
3016 '$' => 43,
3017 '${' => 37,
3018 'FOR' => 21,
3019 'LITERAL' => 57,
3020 'NEXT' => 22,
3021 'TEXT' => 24,
3022 'PROCESS' => 61,
3023 'RETURN' => 64,
3024 'FILTER' => 25,
3025 'INSERT' => 65,
3026 '[' => 9,
3027 'REF' => 27,
3028 'NUMBER' => 26,
3029 ';' => -18,
3030 'WHILE' => 67,
3031 'BLOCK' => 28,
3032 '{' => 30,
3033 'DEFAULT' => 69,
3034 'USE' => 32,
3035 'VIEW' => 36
3036 },
3037 'DEFAULT' => -3
3038 },
3039 {
3040 'GOTOS' => {
3041 'item' => 39,
3042 'node' => 23,
3043 'loop' => 4,
3044 'term' => 58,
3045 'rawperl' => 59,
3046 'statement' => 5,
3047 'use' => 63,
3048 'expr' => 62,
3049 'capture' => 42,
3050 'view' => 7,
3051 'wrapper' => 46,
3052 'chunk' => 11,
3053 'atomexpr' => 48,
3054 'atomdir' => 12,
3055 'defblock' => 66,
3056 'anonblock' => 50,
3057 'filter' => 29,
3058 'sterm' => 68,
3059 'defblockname' => 14,
3060 'ident' => 16,
3061 'perl' => 31,
3062 'chunks' => 33,
3063 'setlist' => 70,
3064 'switch' => 34,
3065 'try' => 35,
3066 'assign' => 19,
3067 'directive' => 71,
3068 'block' => 283,
3069 'macro' => 20,
3070 'lterm' => 56,
3071 'condition' => 73
3072 },
3073 'ACTIONS' => {
3074 'SET' => 1,
3075 'NOT' => 38,
3076 'PERL' => 40,
3077 'IDENT' => 2,
3078 'CLEAR' => 41,
3079 'UNLESS' => 3,
3080 '"' => 60,
3081 'STOP' => 6,
3082 'IF' => 44,
3083 'THROW' => 8,
3084 'CALL' => 45,
3085 'TRY' => 10,
3086 'GET' => 47,
3087 'LAST' => 49,
3088 'DEBUG' => 51,
3089 'RAWPERL' => 13,
3090 'META' => 15,
3091 'INCLUDE' => 17,
3092 'MACRO' => 18,
3093 'SWITCH' => 54,
3094 '(' => 53,
3095 'WRAPPER' => 55,
3096 '$' => 43,
3097 '${' => 37,
3098 'FOR' => 21,
3099 'LITERAL' => 57,
3100 'NEXT' => 22,
3101 'TEXT' => 24,
3102 'PROCESS' => 61,
3103 'RETURN' => 64,
3104 'FILTER' => 25,
3105 'INSERT' => 65,
3106 '[' => 9,
3107 'REF' => 27,
3108 'NUMBER' => 26,
3109 ';' => -18,
3110 'WHILE' => 67,
3111 'BLOCK' => 28,
3112 '{' => 30,
3113 'DEFAULT' => 69,
3114 'USE' => 32,
3115 'VIEW' => 36
3116 },
3117 'DEFAULT' => -3
3118 },
3119 {
3120 'ACTIONS' => {
3121 '/' => 166,
3122 'CMPOP' => 164,
3123 'DIV' => 159,
3124 'MOD' => 165,
3125 '+' => 157,
3126 '?' => 158,
3127 'AND' => 160,
3128 'CAT' => 163,
3129 'BINOP' => 161,
3130 'OR' => 162
3131 },
3132 'DEFAULT' => -47
3133 },
3134 {
3135 'DEFAULT' => -58
3136 },
3137 {
3138 'DEFAULT' => -81
3139 },
3140 {
3141 'ACTIONS' => {
3142 '/' => 166,
3143 'CMPOP' => 164,
3144 'DIV' => 159,
3145 'MOD' => 165,
3146 '+' => 157,
3147 '?' => 158,
3148 'AND' => 160,
3149 'CAT' => 163,
3150 'BINOP' => 161,
3151 'OR' => 162
3152 },
3153 'DEFAULT' => -45
3154 },
3155 {
3156 'DEFAULT' => -66
3157 },
3158 {
3159 'ACTIONS' => {
3160 '/' => 166,
3161 'CMPOP' => 164,
3162 'DIV' => 159,
3163 'MOD' => 165,
3164 '+' => 157,
3165 '?' => 158,
3166 'AND' => 160,
3167 'CAT' => 163,
3168 'BINOP' => 161,
3169 'OR' => 162
3170 },
3171 'DEFAULT' => -61
3172 },
3173 {
3174 'DEFAULT' => -144
3175 },
3176 {
3177 'DEFAULT' => -145
3178 },
3179 {
3180 'GOTOS' => {
3181 'item' => 39,
3182 'node' => 23,
3183 'loop' => 4,
3184 'term' => 58,
3185 'rawperl' => 59,
3186 'statement' => 5,
3187 'use' => 63,
3188 'expr' => 62,
3189 'capture' => 42,
3190 'view' => 7,
3191 'wrapper' => 46,
3192 'chunk' => 11,
3193 'atomexpr' => 48,
3194 'atomdir' => 12,
3195 'defblock' => 66,
3196 'anonblock' => 50,
3197 'filter' => 29,
3198 'sterm' => 68,
3199 'defblockname' => 14,
3200 'ident' => 16,
3201 'perl' => 31,
3202 'chunks' => 33,
3203 'setlist' => 70,
3204 'switch' => 34,
3205 'try' => 35,
3206 'assign' => 19,
3207 'directive' => 71,
3208 'block' => 284,
3209 'macro' => 20,
3210 'lterm' => 56,
3211 'condition' => 73
3212 },
3213 'ACTIONS' => {
3214 'SET' => 1,
3215 'NOT' => 38,
3216 'PERL' => 40,
3217 'IDENT' => 2,
3218 'CLEAR' => 41,
3219 'UNLESS' => 3,
3220 '"' => 60,
3221 'STOP' => 6,
3222 'IF' => 44,
3223 'THROW' => 8,
3224 'CALL' => 45,
3225 'TRY' => 10,
3226 'GET' => 47,
3227 'LAST' => 49,
3228 'DEBUG' => 51,
3229 'RAWPERL' => 13,
3230 'META' => 15,
3231 'INCLUDE' => 17,
3232 'MACRO' => 18,
3233 'SWITCH' => 54,
3234 '(' => 53,
3235 'WRAPPER' => 55,
3236 '$' => 43,
3237 '${' => 37,
3238 'FOR' => 21,
3239 'LITERAL' => 57,
3240 'NEXT' => 22,
3241 'TEXT' => 24,
3242 'PROCESS' => 61,
3243 'RETURN' => 64,
3244 'FILTER' => 25,
3245 'INSERT' => 65,
3246 '[' => 9,
3247 'REF' => 27,
3248 'NUMBER' => 26,
3249 ';' => -18,
3250 'WHILE' => 67,
3251 'BLOCK' => 28,
3252 '{' => 30,
3253 'DEFAULT' => 69,
3254 'USE' => 32,
3255 'VIEW' => 36
3256 },
3257 'DEFAULT' => -3
3258 },
3259 {
3260 'GOTOS' => {
3261 'item' => 39,
3262 'node' => 23,
3263 'loop' => 4,
3264 'term' => 58,
3265 'rawperl' => 59,
3266 'statement' => 5,
3267 'use' => 63,
3268 'expr' => 62,
3269 'capture' => 42,
3270 'view' => 7,
3271 'wrapper' => 46,
3272 'chunk' => 11,
3273 'atomexpr' => 48,
3274 'atomdir' => 12,
3275 'defblock' => 66,
3276 'anonblock' => 50,
3277 'filter' => 29,
3278 'sterm' => 68,
3279 'defblockname' => 14,
3280 'ident' => 16,
3281 'perl' => 31,
3282 'chunks' => 33,
3283 'setlist' => 70,
3284 'switch' => 34,
3285 'try' => 35,
3286 'assign' => 19,
3287 'directive' => 71,
3288 'block' => 285,
3289 'macro' => 20,
3290 'lterm' => 56,
3291 'condition' => 73
3292 },
3293 'ACTIONS' => {
3294 'SET' => 1,
3295 'NOT' => 38,
3296 'PERL' => 40,
3297 'IDENT' => 2,
3298 'CLEAR' => 41,
3299 'UNLESS' => 3,
3300 '"' => 60,
3301 'STOP' => 6,
3302 'IF' => 44,
3303 'THROW' => 8,
3304 'CALL' => 45,
3305 'TRY' => 10,
3306 'GET' => 47,
3307 'LAST' => 49,
3308 'DEBUG' => 51,
3309 'RAWPERL' => 13,
3310 'META' => 15,
3311 'INCLUDE' => 17,
3312 'MACRO' => 18,
3313 'SWITCH' => 54,
3314 '(' => 53,
3315 'WRAPPER' => 55,
3316 '$' => 43,
3317 '${' => 37,
3318 'FOR' => 21,
3319 'LITERAL' => 57,
3320 'NEXT' => 22,
3321 'TEXT' => 24,
3322 'PROCESS' => 61,
3323 'RETURN' => 64,
3324 'FILTER' => 25,
3325 'INSERT' => 65,
3326 '[' => 9,
3327 'REF' => 27,
3328 'NUMBER' => 26,
3329 ';' => -18,
3330 'WHILE' => 67,
3331 'BLOCK' => 28,
3332 '{' => 30,
3333 'DEFAULT' => 69,
3334 'USE' => 32,
3335 'VIEW' => 36
3336 },
3337 'DEFAULT' => -3
3338 },
3339 {
3340 'ACTIONS' => {
3341 '/' => 166,
3342 'CMPOP' => 164,
3343 'MOD' => 165,
3344 'DIV' => 159,
3345 '+' => 157,
3346 'CAT' => 163,
3347 '?' => 158,
3348 'AND' => 160,
3349 'BINOP' => 161,
3350 'OR' => 162
3351 },
3352 'DEFAULT' => -151
3353 },
3354 {
3355 'ACTIONS' => {
3356 'DOT' => 104
3357 },
3358 'DEFAULT' => -177
3359 },
3360 {
3361 'DEFAULT' => -178
3362 },
3363 {
3364 'DEFAULT' => -175
3365 },
3366 {
3367 'DEFAULT' => -179
3368 },
3369 {
3370 'DEFAULT' => -111
3371 },
3372 {
3373 'ACTIONS' => {
3374 '/' => 166,
3375 'MOD' => 165,
3376 'DIV' => 159
3377 },
3378 'DEFAULT' => -135
3379 },
3380 {
3381 'ACTIONS' => {
3382 '/' => 166,
3383 'CMPOP' => 164,
3384 ':' => 286,
3385 'DIV' => 159,
3386 'MOD' => 165,
3387 '+' => 157,
3388 'CAT' => 163,
3389 '?' => 158,
3390 'AND' => 160,
3391 'BINOP' => 161,
3392 'OR' => 162
3393 }
3394 },
3395 {
3396 'ACTIONS' => {
3397 'MOD' => 165
3398 },
3399 'DEFAULT' => -136
3400 },
3401 {
3402 'ACTIONS' => {
3403 'CAT' => 163,
3404 '/' => 166,
3405 'CMPOP' => 164,
3406 'MOD' => 165,
3407 'DIV' => 159,
3408 'BINOP' => 161,
3409 '+' => 157
3410 },
3411 'DEFAULT' => -140
3412 },
3413 {
3414 'ACTIONS' => {
3415 '/' => 166,
3416 'MOD' => 165,
3417 'DIV' => 159,
3418 '+' => 157
3419 },
3420 'DEFAULT' => -133
3421 },
3422 {
3423 'ACTIONS' => {
3424 'CAT' => 163,
3425 '/' => 166,
3426 'CMPOP' => 164,
3427 'MOD' => 165,
3428 'DIV' => 159,
3429 'BINOP' => 161,
3430 '+' => 157
3431 },
3432 'DEFAULT' => -141
3433 },
3434 {
3435 'ACTIONS' => {
3436 '/' => 166,
3437 'CMPOP' => 164,
3438 'MOD' => 165,
3439 'DIV' => 159,
3440 'BINOP' => 161,
3441 '+' => 157
3442 },
3443 'DEFAULT' => -139
3444 },
3445 {
3446 'ACTIONS' => {
3447 '/' => 166,
3448 'MOD' => 165,
3449 'DIV' => 159,
3450 'BINOP' => 161,
3451 '+' => 157
3452 },
3453 'DEFAULT' => -138
3454 },
3455 {
3456 'DEFAULT' => -137
3457 },
3458 {
3459 'ACTIONS' => {
3460 'MOD' => 165,
3461 'DIV' => 159
3462 },
3463 'DEFAULT' => -134
3464 },
3465 {
3466 'GOTOS' => {
3467 '@2-3' => 287
3468 },
3469 'DEFAULT' => -59
3470 },
3471 {
3472 'ACTIONS' => {
3473 '/' => 166,
3474 'CMPOP' => 164,
3475 'MOD' => 165,
3476 'DIV' => 159,
3477 '+' => 157,
3478 'CAT' => 163,
3479 '?' => 158,
3480 'AND' => 160,
3481 'BINOP' => 161,
3482 'OR' => 162
3483 },
3484 'DEFAULT' => -150
3485 },
3486 {
3487 'GOTOS' => {
3488 'else' => 289
3489 },
3490 'ACTIONS' => {
3491 'ELSE' => 288,
3492 'ELSIF' => 290
3493 },
3494 'DEFAULT' => -50
3495 },
3496 {
3497 'DEFAULT' => -170
3498 },
3499 {
3500 'GOTOS' => {
3501 'sterm' => 68,
3502 'item' => 254,
3503 'ident' => 253,
3504 'node' => 23,
3505 'term' => 58,
3506 'expr' => 257,
3507 'param' => 255,
3508 'lterm' => 56
3509 },
3510 'ACTIONS' => {
3511 '$' => 43,
3512 '${' => 37,
3513 '{' => 30,
3514 'NOT' => 38,
3515 'COMMA' => 258,
3516 'IDENT' => 2,
3517 'LITERAL' => 256,
3518 '"' => 60,
3519 '[' => 9,
3520 '(' => 53,
3521 'NUMBER' => 26,
3522 'REF' => 27
3523 },
3524 'DEFAULT' => -162
3525 },
3526 {
3527 'DEFAULT' => -167
3528 },
3529 {
3530 'DEFAULT' => -165
3531 },
3532 {
3533 'GOTOS' => {
3534 'sterm' => 68,
3535 'item' => 254,
3536 'ident' => 253,
3537 'node' => 23,
3538 'term' => 58,
3539 'expr' => 257,
3540 'param' => 255,
3541 'lterm' => 56
3542 },
3543 'ACTIONS' => {
3544 '$' => 43,
3545 '${' => 37,
3546 '{' => 30,
3547 'NOT' => 38,
3548 'IDENT' => 2,
3549 'LITERAL' => 256,
3550 'COMMA' => 258,
3551 '"' => 60,
3552 ')' => 291,
3553 '[' => 9,
3554 'REF' => 27,
3555 'NUMBER' => 26,
3556 '(' => 53
3557 }
3558 },
3559 {
3560 'ACTIONS' => {
3561 'ASSIGN' => 292,
3562 'DOT' => 104
3563 },
3564 'DEFAULT' => -109
3565 },
3566 {
3567 'ACTIONS' => {
3568 'ASSIGN' => 210,
3569 '(' => 135
3570 },
3571 'DEFAULT' => -128
3572 },
3573 {
3574 'DEFAULT' => -153
3575 },
3576 {
3577 'ACTIONS' => {
3578 'ASSIGN' => 213
3579 },
3580 'DEFAULT' => -112
3581 },
3582 {
3583 'ACTIONS' => {
3584 '/' => 166,
3585 'CMPOP' => 164,
3586 'MOD' => 165,
3587 'DIV' => 159,
3588 '+' => 157,
3589 'CAT' => 163,
3590 '?' => 158,
3591 'AND' => 160,
3592 'BINOP' => 161,
3593 'OR' => 162
3594 },
3595 'DEFAULT' => -152
3596 },
3597 {
3598 'DEFAULT' => -155
3599 },
3600 {
3601 'DEFAULT' => -117
3602 },
3603 {
3604 'ACTIONS' => {
3605 ';' => 293
3606 }
3607 },
3608 {
3609 'ACTIONS' => {
3610 'END' => 294
3611 }
3612 },
3613 {
3614 'GOTOS' => {
3615 'filepart' => 87,
3616 'filename' => 295
3617 },
3618 'ACTIONS' => {
3619 'DEFAULT' => 297,
3620 'IDENT' => 81,
3621 'FILENAME' => 83,
3622 'NUMBER' => 84,
3623 ';' => 296
3624 }
3625 },
3626 {
3627 'ACTIONS' => {
3628 'END' => 298
3629 }
3630 },
3631 {
3632 'DEFAULT' => -102
3633 },
3634 {
3635 'DEFAULT' => -100
3636 },
3637 {
3638 'ACTIONS' => {
3639 'TEXT' => 299
3640 }
3641 },
3642 {
3643 'ACTIONS' => {
3644 'END' => 300
3645 }
3646 },
3647 {
3648 'GOTOS' => {
3649 'item' => 39,
3650 'node' => 23,
3651 'loop' => 4,
3652 'term' => 58,
3653 'rawperl' => 59,
3654 'statement' => 5,
3655 'use' => 63,
3656 'expr' => 62,
3657 'capture' => 42,
3658 'view' => 7,
3659 'wrapper' => 46,
3660 'chunk' => 11,
3661 'atomexpr' => 48,
3662 'atomdir' => 12,
3663 'defblock' => 66,
3664 'anonblock' => 50,
3665 'filter' => 29,
3666 'sterm' => 68,
3667 'defblockname' => 14,
3668 'ident' => 16,
3669 'perl' => 31,
3670 'chunks' => 33,
3671 'setlist' => 70,
3672 'switch' => 34,
3673 'try' => 35,
3674 'assign' => 19,
3675 'directive' => 71,
3676 'block' => 301,
3677 'macro' => 20,
3678 'lterm' => 56,
3679 'condition' => 73
3680 },
3681 'ACTIONS' => {
3682 'SET' => 1,
3683 'NOT' => 38,
3684 'PERL' => 40,
3685 'IDENT' => 2,
3686 'CLEAR' => 41,
3687 'UNLESS' => 3,
3688 '"' => 60,
3689 'STOP' => 6,
3690 'IF' => 44,
3691 'THROW' => 8,
3692 'CALL' => 45,
3693 'TRY' => 10,
3694 'GET' => 47,
3695 'LAST' => 49,
3696 'DEBUG' => 51,
3697 'RAWPERL' => 13,
3698 'META' => 15,
3699 'INCLUDE' => 17,
3700 'MACRO' => 18,
3701 'SWITCH' => 54,
3702 '(' => 53,
3703 'WRAPPER' => 55,
3704 '$' => 43,
3705 '${' => 37,
3706 'FOR' => 21,
3707 'LITERAL' => 57,
3708 'NEXT' => 22,
3709 'TEXT' => 24,
3710 'PROCESS' => 61,
3711 'RETURN' => 64,
3712 'FILTER' => 25,
3713 'INSERT' => 65,
3714 '[' => 9,
3715 'REF' => 27,
3716 'NUMBER' => 26,
3717 ';' => -18,
3718 'WHILE' => 67,
3719 'BLOCK' => 28,
3720 '{' => 30,
3721 'DEFAULT' => 69,
3722 'USE' => 32,
3723 'VIEW' => 36
3724 },
3725 'DEFAULT' => -3
3726 },
3727 {
3728 'ACTIONS' => {
3729 ')' => -96,
3730 'COMMA' => -96,
3731 'IDENT' => -96
3732 },
3733 'DEFAULT' => -130
3734 },
3735 {
3736 'ACTIONS' => {
3737 ')' => 303,
3738 'IDENT' => 302,
3739 'COMMA' => 304
3740 }
3741 },
3742 {
3743 'GOTOS' => {
3744 'args' => 305
3745 },
3746 'DEFAULT' => -156
3747 },
3748 {
3749 'GOTOS' => {
3750 'args' => 306
3751 },
3752 'DEFAULT' => -156
3753 },
3754 {
3755 'GOTOS' => {
3756 'item' => 39,
3757 'node' => 23,
3758 'loop' => 4,
3759 'term' => 58,
3760 'rawperl' => 59,
3761 'statement' => 5,
3762 'use' => 63,
3763 'expr' => 62,
3764 'capture' => 42,
3765 'view' => 7,
3766 'wrapper' => 46,
3767 'chunk' => 11,
3768 'atomexpr' => 48,
3769 'atomdir' => 12,
3770 'defblock' => 66,
3771 'anonblock' => 50,
3772 'filter' => 29,
3773 'sterm' => 68,
3774 'defblockname' => 14,
3775 'ident' => 16,
3776 'perl' => 31,
3777 'chunks' => 33,
3778 'setlist' => 70,
3779 'switch' => 34,
3780 'try' => 35,
3781 'assign' => 19,
3782 'directive' => 71,
3783 'block' => 307,
3784 'macro' => 20,
3785 'lterm' => 56,
3786 'condition' => 73
3787 },
3788 'ACTIONS' => {
3789 'SET' => 1,
3790 'NOT' => 38,
3791 'PERL' => 40,
3792 'IDENT' => 2,
3793 'CLEAR' => 41,
3794 'UNLESS' => 3,
3795 '"' => 60,
3796 'STOP' => 6,
3797 'IF' => 44,
3798 'THROW' => 8,
3799 'CALL' => 45,
3800 'TRY' => 10,
3801 'GET' => 47,
3802 'LAST' => 49,
3803 'DEBUG' => 51,
3804 'RAWPERL' => 13,
3805 'META' => 15,
3806 'INCLUDE' => 17,
3807 'MACRO' => 18,
3808 'SWITCH' => 54,
3809 '(' => 53,
3810 'WRAPPER' => 55,
3811 '$' => 43,
3812 '${' => 37,
3813 'FOR' => 21,
3814 'LITERAL' => 57,
3815 'NEXT' => 22,
3816 'TEXT' => 24,
3817 'PROCESS' => 61,
3818 'RETURN' => 64,
3819 'FILTER' => 25,
3820 'INSERT' => 65,
3821 '[' => 9,
3822 'REF' => 27,
3823 'NUMBER' => 26,
3824 ';' => -18,
3825 'WHILE' => 67,
3826 'BLOCK' => 28,
3827 '{' => 30,
3828 'DEFAULT' => 69,
3829 'USE' => 32,
3830 'VIEW' => 36
3831 },
3832 'DEFAULT' => -3
3833 },
3834 {
3835 'DEFAULT' => -157
3836 },
3837 {
3838 'ACTIONS' => {
3839 'END' => 308
3840 }
3841 },
3842 {
3843 'ACTIONS' => {
3844 'ASSIGN' => -160
3845 },
3846 'DEFAULT' => -167
3847 },
3848 {
3849 'ACTIONS' => {
3850 'END' => 309
3851 }
3852 },
3853 {
3854 'ACTIONS' => {
3855 '/' => 166,
3856 'CMPOP' => 164,
3857 'MOD' => 165,
3858 'DIV' => 159,
3859 '+' => 157,
3860 'AND' => 160,
3861 'CAT' => 163,
3862 '?' => 158,
3863 'BINOP' => 161,
3864 'OR' => 162
3865 },
3866 'DEFAULT' => -124
3867 },
3868 {
3869 'ACTIONS' => {
3870 '/' => 166,
3871 'CMPOP' => 164,
3872 'MOD' => 165,
3873 'DIV' => 159,
3874 '+' => 157,
3875 'AND' => 160,
3876 'CAT' => 163,
3877 '?' => 158,
3878 'BINOP' => 161,
3879 'OR' => 162
3880 },
3881 'DEFAULT' => -123
3882 },
3883 {
3884 'GOTOS' => {
3885 'item' => 39,
3886 'node' => 23,
3887 'loop' => 4,
3888 'term' => 58,
3889 'rawperl' => 59,
3890 'statement' => 5,
3891 'use' => 63,
3892 'expr' => 62,
3893 'capture' => 42,
3894 'view' => 7,
3895 'wrapper' => 46,
3896 'chunk' => 11,
3897 'atomexpr' => 48,
3898 'atomdir' => 12,
3899 'defblock' => 66,
3900 'anonblock' => 50,
3901 'filter' => 29,
3902 'sterm' => 68,
3903 'defblockname' => 14,
3904 'ident' => 16,
3905 'perl' => 31,
3906 'chunks' => 33,
3907 'setlist' => 70,
3908 'switch' => 34,
3909 'try' => 35,
3910 'assign' => 19,
3911 'directive' => 71,
3912 'block' => 310,
3913 'macro' => 20,
3914 'lterm' => 56,
3915 'condition' => 73
3916 },
3917 'ACTIONS' => {
3918 'SET' => 1,
3919 'NOT' => 38,
3920 'PERL' => 40,
3921 'IDENT' => 2,
3922 'CLEAR' => 41,
3923 'UNLESS' => 3,
3924 '"' => 60,
3925 'STOP' => 6,
3926 'IF' => 44,
3927 'THROW' => 8,
3928 'CALL' => 45,
3929 'TRY' => 10,
3930 'GET' => 47,
3931 'LAST' => 49,
3932 'DEBUG' => 51,
3933 'RAWPERL' => 13,
3934 'META' => 15,
3935 'INCLUDE' => 17,
3936 'MACRO' => 18,
3937 'SWITCH' => 54,
3938 '(' => 53,
3939 'WRAPPER' => 55,
3940 '$' => 43,
3941 '${' => 37,
3942 'FOR' => 21,
3943 'LITERAL' => 57,
3944 'NEXT' => 22,
3945 'TEXT' => 24,
3946 'PROCESS' => 61,
3947 'RETURN' => 64,
3948 'FILTER' => 25,
3949 'INSERT' => 65,
3950 '[' => 9,
3951 'REF' => 27,
3952 'NUMBER' => 26,
3953 ';' => -18,
3954 'WHILE' => 67,
3955 'BLOCK' => 28,
3956 '{' => 30,
3957 'DEFAULT' => 69,
3958 'USE' => 32,
3959 'VIEW' => 36
3960 },
3961 'DEFAULT' => -3
3962 },
3963 {
3964 'DEFAULT' => -129
3965 },
3966 {
3967 'ACTIONS' => {
3968 'END' => 311
3969 }
3970 },
3971 {
3972 'GOTOS' => {
3973 'else' => 312
3974 },
3975 'ACTIONS' => {
3976 'ELSE' => 288,
3977 'ELSIF' => 290
3978 },
3979 'DEFAULT' => -50
3980 },
3981 {
3982 'GOTOS' => {
3983 'case' => 314
3984 },
3985 'ACTIONS' => {
3986 'CASE' => 313
3987 },
3988 'DEFAULT' => -55
3989 },
3990 {
3991 'ACTIONS' => {
3992 'END' => 315
3993 }
3994 },
3995 {
3996 'GOTOS' => {
3997 'expr' => 316,
3998 'sterm' => 68,
3999 'item' => 39,
4000 'ident' => 77,
4001 'node' => 23,
4002 'lterm' => 56,
4003 'term' => 58
4004 },
4005 'ACTIONS' => {
4006 '$' => 43,
4007 '${' => 37,
4008 '{' => 30,
4009 'NOT' => 38,
4010 'IDENT' => 2,
4011 'LITERAL' => 78,
4012 '"' => 60,
4013 '[' => 9,
4014 'REF' => 27,
4015 'NUMBER' => 26,
4016 '(' => 53
4017 }
4018 },
4019 {
4020 'GOTOS' => {
4021 'item' => 39,
4022 'node' => 23,
4023 'loop' => 4,
4024 'term' => 58,
4025 'rawperl' => 59,
4026 'statement' => 5,
4027 'use' => 63,
4028 'expr' => 62,
4029 'capture' => 42,
4030 'view' => 7,
4031 'wrapper' => 46,
4032 'chunk' => 11,
4033 'atomexpr' => 48,
4034 'atomdir' => 12,
4035 'defblock' => 66,
4036 'anonblock' => 50,
4037 'filter' => 29,
4038 'sterm' => 68,
4039 'defblockname' => 14,
4040 'ident' => 16,
4041 'perl' => 31,
4042 'chunks' => 33,
4043 'setlist' => 70,
4044 'switch' => 34,
4045 'try' => 35,
4046 'assign' => 19,
4047 'directive' => 71,
4048 'block' => 317,
4049 'macro' => 20,
4050 'lterm' => 56,
4051 'condition' => 73
4052 },
4053 'ACTIONS' => {
4054 'SET' => 1,
4055 'NOT' => 38,
4056 'PERL' => 40,
4057 'IDENT' => 2,
4058 'CLEAR' => 41,
4059 'UNLESS' => 3,
4060 '"' => 60,
4061 'STOP' => 6,
4062 'IF' => 44,
4063 'THROW' => 8,
4064 'CALL' => 45,
4065 'TRY' => 10,
4066 'GET' => 47,
4067 'LAST' => 49,
4068 'DEBUG' => 51,
4069 'RAWPERL' => 13,
4070 'META' => 15,
4071 'INCLUDE' => 17,
4072 'MACRO' => 18,
4073 'SWITCH' => 54,
4074 '(' => 53,
4075 'WRAPPER' => 55,
4076 '$' => 43,
4077 '${' => 37,
4078 'FOR' => 21,
4079 'LITERAL' => 57,
4080 'NEXT' => 22,
4081 'TEXT' => 24,
4082 'PROCESS' => 61,
4083 'RETURN' => 64,
4084 'FILTER' => 25,
4085 'INSERT' => 65,
4086 '[' => 9,
4087 'REF' => 27,
4088 'NUMBER' => 26,
4089 ';' => -18,
4090 'WHILE' => 67,
4091 'BLOCK' => 28,
4092 '{' => 30,
4093 'DEFAULT' => 69,
4094 'USE' => 32,
4095 'VIEW' => 36
4096 },
4097 'DEFAULT' => -3
4098 },
4099 {
4100 'ACTIONS' => {
4101 ';' => 318
4102 }
4103 },
4104 {
4105 'ACTIONS' => {
4106 'END' => 319
4107 }
4108 },
4109 {
4110 'GOTOS' => {
4111 'expr' => 320,
4112 'sterm' => 68,
4113 'item' => 39,
4114 'ident' => 77,
4115 'node' => 23,
4116 'lterm' => 56,
4117 'term' => 58
4118 },
4119 'ACTIONS' => {
4120 '$' => 43,
4121 '${' => 37,
4122 '{' => 30,
4123 'NOT' => 38,
4124 'IDENT' => 2,
4125 'LITERAL' => 78,
4126 '"' => 60,
4127 '[' => 9,
4128 'REF' => 27,
4129 'NUMBER' => 26,
4130 '(' => 53
4131 }
4132 },
4133 {
4134 'DEFAULT' => -164
4135 },
4136 {
4137 'GOTOS' => {
4138 'expr' => 321,
4139 'sterm' => 68,
4140 'item' => 39,
4141 'ident' => 77,
4142 'node' => 23,
4143 'lterm' => 56,
4144 'term' => 58
4145 },
4146 'ACTIONS' => {
4147 '$' => 43,
4148 '${' => 37,
4149 '{' => 30,
4150 'NOT' => 38,
4151 'IDENT' => 2,
4152 'LITERAL' => 78,
4153 '"' => 60,
4154 '[' => 9,
4155 'REF' => 27,
4156 'NUMBER' => 26,
4157 '(' => 53
4158 }
4159 },
4160 {
4161 'GOTOS' => {
4162 'item' => 39,
4163 'node' => 23,
4164 'loop' => 4,
4165 'term' => 58,
4166 'rawperl' => 59,
4167 'statement' => 5,
4168 'use' => 63,
4169 'expr' => 62,
4170 'capture' => 42,
4171 'view' => 7,
4172 'wrapper' => 46,
4173 'chunk' => 11,
4174 'atomexpr' => 48,
4175 'atomdir' => 12,
4176 'defblock' => 66,
4177 'anonblock' => 50,
4178 'filter' => 29,
4179 'sterm' => 68,
4180 'defblockname' => 14,
4181 'ident' => 16,
4182 'perl' => 31,
4183 'chunks' => 33,
4184 'setlist' => 70,
4185 'switch' => 34,
4186 'try' => 35,
4187 'assign' => 19,
4188 'directive' => 71,
4189 'block' => 322,
4190 'macro' => 20,
4191 'lterm' => 56,
4192 'condition' => 73
4193 },
4194 'ACTIONS' => {
4195 'SET' => 1,
4196 'NOT' => 38,
4197 'PERL' => 40,
4198 'IDENT' => 2,
4199 'CLEAR' => 41,
4200 'UNLESS' => 3,
4201 '"' => 60,
4202 'STOP' => 6,
4203 'IF' => 44,
4204 'THROW' => 8,
4205 'CALL' => 45,
4206 'TRY' => 10,
4207 'GET' => 47,
4208 'LAST' => 49,
4209 'DEBUG' => 51,
4210 'RAWPERL' => 13,
4211 'META' => 15,
4212 'INCLUDE' => 17,
4213 'MACRO' => 18,
4214 'SWITCH' => 54,
4215 '(' => 53,
4216 'WRAPPER' => 55,
4217 '$' => 43,
4218 '${' => 37,
4219 'FOR' => 21,
4220 'LITERAL' => 57,
4221 'NEXT' => 22,
4222 'TEXT' => 24,
4223 'PROCESS' => 61,
4224 'RETURN' => 64,
4225 'FILTER' => 25,
4226 'INSERT' => 65,
4227 '[' => 9,
4228 'REF' => 27,
4229 'NUMBER' => 26,
4230 ';' => -18,
4231 'WHILE' => 67,
4232 'BLOCK' => 28,
4233 '{' => 30,
4234 'DEFAULT' => 69,
4235 'USE' => 32,
4236 'VIEW' => 36
4237 },
4238 'DEFAULT' => -3
4239 },
4240 {
4241 'DEFAULT' => -67
4242 },
4243 {
4244 'ACTIONS' => {
4245 'DOT' => 174,
4246 ';' => 323
4247 }
4248 },
4249 {
4250 'GOTOS' => {
4251 'item' => 39,
4252 'node' => 23,
4253 'loop' => 4,
4254 'term' => 58,
4255 'rawperl' => 59,
4256 'statement' => 5,
4257 'use' => 63,
4258 'expr' => 62,
4259 'capture' => 42,
4260 'view' => 7,
4261 'wrapper' => 46,
4262 'chunk' => 11,
4263 'atomexpr' => 48,
4264 'atomdir' => 12,
4265 'defblock' => 66,
4266 'anonblock' => 50,
4267 'filter' => 29,
4268 'sterm' => 68,
4269 'defblockname' => 14,
4270 'ident' => 16,
4271 'perl' => 31,
4272 'chunks' => 33,
4273 'setlist' => 70,
4274 'switch' => 34,
4275 'try' => 35,
4276 'assign' => 19,
4277 'directive' => 71,
4278 'block' => 324,
4279 'macro' => 20,
4280 'lterm' => 56,
4281 'condition' => 73
4282 },
4283 'ACTIONS' => {
4284 'SET' => 1,
4285 'NOT' => 38,
4286 'PERL' => 40,
4287 'IDENT' => 2,
4288 'CLEAR' => 41,
4289 'UNLESS' => 3,
4290 '"' => 60,
4291 'STOP' => 6,
4292 'IF' => 44,
4293 'THROW' => 8,
4294 'CALL' => 45,
4295 'TRY' => 10,
4296 'GET' => 47,
4297 'LAST' => 49,
4298 'DEBUG' => 51,
4299 'RAWPERL' => 13,
4300 'META' => 15,
4301 'INCLUDE' => 17,
4302 'MACRO' => 18,
4303 'SWITCH' => 54,
4304 '(' => 53,
4305 'WRAPPER' => 55,
4306 '$' => 43,
4307 '${' => 37,
4308 'FOR' => 21,
4309 'LITERAL' => 57,
4310 'NEXT' => 22,
4311 'TEXT' => 24,
4312 'PROCESS' => 61,
4313 'RETURN' => 64,
4314 'FILTER' => 25,
4315 'INSERT' => 65,
4316 '[' => 9,
4317 'REF' => 27,
4318 'NUMBER' => 26,
4319 ';' => -18,
4320 'WHILE' => 67,
4321 'BLOCK' => 28,
4322 '{' => 30,
4323 'DEFAULT' => 69,
4324 'USE' => 32,
4325 'VIEW' => 36
4326 },
4327 'DEFAULT' => -3
4328 },
4329 {
4330 'ACTIONS' => {
4331 ';' => 325
4332 }
4333 },
4334 {
4335 'DEFAULT' => -79
4336 },
4337 {
4338 'ACTIONS' => {
4339 '"' => 326
4340 }
4341 },
4342 {
4343 'DEFAULT' => -82
4344 },
4345 {
4346 'ACTIONS' => {
4347 'END' => 327
4348 }
4349 },
4350 {
4351 'DEFAULT' => -94
4352 },
4353 {
4354 'GOTOS' => {
4355 'item' => 39,
4356 'node' => 23,
4357 'loop' => 4,
4358 'term' => 58,
4359 'expr' => 199,
4360 'wrapper' => 46,
4361 'atomexpr' => 48,
4362 'atomdir' => 12,
4363 'mdir' => 328,
4364 'filter' => 29,
4365 'sterm' => 68,
4366 'ident' => 149,
4367 'perl' => 31,
4368 'setlist' => 70,
4369 'try' => 35,
4370 'switch' => 34,
4371 'assign' => 19,
4372 'directive' => 196,
4373 'lterm' => 56,
4374 'condition' => 73
4375 },
4376 'ACTIONS' => {
4377 'SET' => 1,
4378 'NOT' => 38,
4379 'PERL' => 40,
4380 'IDENT' => 2,
4381 'CLEAR' => 41,
4382 'UNLESS' => 3,
4383 '"' => 60,
4384 'STOP' => 6,
4385 'IF' => 44,
4386 'THROW' => 8,
4387 'CALL' => 45,
4388 'TRY' => 10,
4389 'GET' => 47,
4390 'LAST' => 49,
4391 'DEBUG' => 51,
4392 'INCLUDE' => 17,
4393 'SWITCH' => 54,
4394 '(' => 53,
4395 'WRAPPER' => 55,
4396 '$' => 43,
4397 '${' => 37,
4398 'FOR' => 21,
4399 'NEXT' => 22,
4400 'LITERAL' => 57,
4401 'PROCESS' => 61,
4402 'FILTER' => 25,
4403 'RETURN' => 64,
4404 '[' => 9,
4405 'INSERT' => 65,
4406 'NUMBER' => 26,
4407 'REF' => 27,
4408 'WHILE' => 67,
4409 'BLOCK' => 193,
4410 '{' => 30,
4411 'DEFAULT' => 69
4412 }
4413 },
4414 {
4415 'DEFAULT' => -95
4416 },
4417 {
4418 'GOTOS' => {
4419 'sterm' => 68,
4420 'item' => 254,
4421 'ident' => 253,
4422 'node' => 23,
4423 'term' => 58,
4424 'expr' => 257,
4425 'param' => 255,
4426 'lterm' => 56
4427 },
4428 'ACTIONS' => {
4429 '$' => 43,
4430 '${' => 37,
4431 '{' => 30,
4432 'NOT' => 38,
4433 'IDENT' => 2,
4434 'LITERAL' => 256,
4435 'COMMA' => 258,
4436 '"' => 60,
4437 '[' => 9,
4438 'REF' => 27,
4439 'NUMBER' => 26,
4440 '(' => 53
4441 },
4442 'DEFAULT' => -62
4443 },
4444 {
4445 'GOTOS' => {
4446 'sterm' => 68,
4447 'item' => 254,
4448 'ident' => 253,
4449 'node' => 23,
4450 'term' => 58,
4451 'expr' => 257,
4452 'param' => 255,
4453 'lterm' => 56
4454 },
4455 'ACTIONS' => {
4456 '$' => 43,
4457 '${' => 37,
4458 '{' => 30,
4459 'NOT' => 38,
4460 'IDENT' => 2,
4461 'LITERAL' => 256,
4462 'COMMA' => 258,
4463 '"' => 60,
4464 '[' => 9,
4465 'REF' => 27,
4466 'NUMBER' => 26,
4467 '(' => 53
4468 },
4469 'DEFAULT' => -63
4470 },
4471 {
4472 'ACTIONS' => {
4473 'END' => 329
4474 }
4475 },
4476 {
4477 'DEFAULT' => -80
4478 },
4479 {
4480 'DEFAULT' => -88
4481 },
4482 {
4483 'ACTIONS' => {
4484 'END' => 330
4485 }
4486 },
4487 {
4488 'DEFAULT' => -77
4489 },
4490 {
4491 'ACTIONS' => {
4492 'END' => 331
4493 }
4494 },
4495 {
4496 'GOTOS' => {
4497 'sterm' => 68,
4498 'item' => 39,
4499 'ident' => 77,
4500 'node' => 23,
4501 'lterm' => 56,
4502 'term' => 333
4503 },
4504 'ACTIONS' => {
4505 '$' => 43,
4506 '${' => 37,
4507 '{' => 30,
4508 'DEFAULT' => 334,
4509 'IDENT' => 2,
4510 'LITERAL' => 78,
4511 '"' => 60,
4512 '[' => 9,
4513 'REF' => 27,
4514 'NUMBER' => 26,
4515 ';' => 332
4516 }
4517 },
4518 {
4519 'ACTIONS' => {
4520 'END' => 335
4521 }
4522 },
4523 {
4524 'DEFAULT' => -65
4525 },
4526 {
4527 'ACTIONS' => {
4528 '/' => 166,
4529 'CMPOP' => 164,
4530 'MOD' => 165,
4531 'DIV' => 159,
4532 '+' => 157,
4533 'AND' => 160,
4534 'CAT' => 163,
4535 '?' => 158,
4536 'BINOP' => 161,
4537 'OR' => 162
4538 },
4539 'DEFAULT' => -143
4540 },
4541 {
4542 'ACTIONS' => {
4543 'END' => 336
4544 }
4545 },
4546 {
4547 'GOTOS' => {
4548 'item' => 39,
4549 'node' => 23,
4550 'loop' => 4,
4551 'term' => 58,
4552 'rawperl' => 59,
4553 'statement' => 5,
4554 'use' => 63,
4555 'expr' => 62,
4556 'capture' => 42,
4557 'view' => 7,
4558 'wrapper' => 46,
4559 'chunk' => 11,
4560 'atomexpr' => 48,
4561 'atomdir' => 12,
4562 'defblock' => 66,
4563 'anonblock' => 50,
4564 'filter' => 29,
4565 'sterm' => 68,
4566 'defblockname' => 14,
4567 'ident' => 16,
4568 'perl' => 31,
4569 'chunks' => 33,
4570 'setlist' => 70,
4571 'switch' => 34,
4572 'try' => 35,
4573 'assign' => 19,
4574 'directive' => 71,
4575 'block' => 337,
4576 'macro' => 20,
4577 'lterm' => 56,
4578 'condition' => 73
4579 },
4580 'ACTIONS' => {
4581 'SET' => 1,
4582 'NOT' => 38,
4583 'PERL' => 40,
4584 'IDENT' => 2,
4585 'CLEAR' => 41,
4586 'UNLESS' => 3,
4587 '"' => 60,
4588 'STOP' => 6,
4589 'IF' => 44,
4590 'THROW' => 8,
4591 'CALL' => 45,
4592 'TRY' => 10,
4593 'GET' => 47,
4594 'LAST' => 49,
4595 'DEBUG' => 51,
4596 'RAWPERL' => 13,
4597 'META' => 15,
4598 'INCLUDE' => 17,
4599 'MACRO' => 18,
4600 'SWITCH' => 54,
4601 '(' => 53,
4602 'WRAPPER' => 55,
4603 '$' => 43,
4604 '${' => 37,
4605 'FOR' => 21,
4606 'LITERAL' => 57,
4607 'NEXT' => 22,
4608 'TEXT' => 24,
4609 'PROCESS' => 61,
4610 'RETURN' => 64,
4611 'FILTER' => 25,
4612 'INSERT' => 65,
4613 '[' => 9,
4614 'REF' => 27,
4615 'NUMBER' => 26,
4616 ';' => -18,
4617 'WHILE' => 67,
4618 'BLOCK' => 28,
4619 '{' => 30,
4620 'DEFAULT' => 69,
4621 'USE' => 32,
4622 'VIEW' => 36
4623 },
4624 'DEFAULT' => -3
4625 },
4626 {
4627 'DEFAULT' => -46
4628 },
4629 {
4630 'ACTIONS' => {
4631 '/' => 166,
4632 'CMPOP' => 164,
4633 'DIV' => 159,
4634 'MOD' => 165,
4635 '+' => 157,
4636 'CAT' => 163,
4637 '?' => 158,
4638 'AND' => 160,
4639 'BINOP' => 161,
4640 'OR' => 162,
4641 ';' => 338
4642 }
4643 },
4644 {
4645 'ACTIONS' => {
4646 '/' => 166,
4647 'CMPOP' => 164,
4648 'MOD' => 165,
4649 'DIV' => 159,
4650 '+' => 157,
4651 'CAT' => 163,
4652 '?' => 158,
4653 'AND' => 160,
4654 'BINOP' => 161,
4655 'OR' => 162
4656 },
4657 'DEFAULT' => -154
4658 },
4659 {
4660 'DEFAULT' => -71
4661 },
4662 {
4663 'GOTOS' => {
4664 'item' => 39,
4665 'node' => 23,
4666 'loop' => 4,
4667 'term' => 58,
4668 'rawperl' => 59,
4669 'statement' => 5,
4670 'use' => 63,
4671 'expr' => 62,
4672 'capture' => 42,
4673 'view' => 7,
4674 'wrapper' => 46,
4675 'chunk' => 11,
4676 'atomexpr' => 48,
4677 'atomdir' => 12,
4678 'defblock' => 66,
4679 'anonblock' => 50,
4680 'filter' => 29,
4681 'sterm' => 68,
4682 'defblockname' => 14,
4683 'ident' => 16,
4684 'perl' => 31,
4685 'chunks' => 33,
4686 'setlist' => 70,
4687 'switch' => 34,
4688 'try' => 35,
4689 'assign' => 19,
4690 'directive' => 71,
4691 'block' => 339,
4692 'macro' => 20,
4693 'lterm' => 56,
4694 'condition' => 73
4695 },
4696 'ACTIONS' => {
4697 'SET' => 1,
4698 'NOT' => 38,
4699 'PERL' => 40,
4700 'IDENT' => 2,
4701 'CLEAR' => 41,
4702 'UNLESS' => 3,
4703 '"' => 60,
4704 'STOP' => 6,
4705 'IF' => 44,
4706 'THROW' => 8,
4707 'CALL' => 45,
4708 'TRY' => 10,
4709 'GET' => 47,
4710 'LAST' => 49,
4711 'DEBUG' => 51,
4712 'RAWPERL' => 13,
4713 'META' => 15,
4714 'INCLUDE' => 17,
4715 'MACRO' => 18,
4716 'SWITCH' => 54,
4717 '(' => 53,
4718 'WRAPPER' => 55,
4719 '$' => 43,
4720 '${' => 37,
4721 'FOR' => 21,
4722 'LITERAL' => 57,
4723 'NEXT' => 22,
4724 'TEXT' => 24,
4725 'PROCESS' => 61,
4726 'RETURN' => 64,
4727 'FILTER' => 25,
4728 'INSERT' => 65,
4729 '[' => 9,
4730 'REF' => 27,
4731 'NUMBER' => 26,
4732 ';' => -18,
4733 'WHILE' => 67,
4734 'BLOCK' => 28,
4735 '{' => 30,
4736 'DEFAULT' => 69,
4737 'USE' => 32,
4738 'VIEW' => 36
4739 },
4740 'DEFAULT' => -3
4741 },
4742 {
4743 'GOTOS' => {
4744 'final' => 340
4745 },
4746 'ACTIONS' => {
4747 'FINAL' => 260,
4748 'CATCH' => 262
4749 },
4750 'DEFAULT' => -72
4751 },
4752 {
4753 'GOTOS' => {
4754 'item' => 39,
4755 'node' => 23,
4756 'loop' => 4,
4757 'term' => 58,
4758 'rawperl' => 59,
4759 'statement' => 5,
4760 'use' => 63,
4761 'expr' => 62,
4762 'capture' => 42,
4763 'view' => 7,
4764 'wrapper' => 46,
4765 'chunk' => 11,
4766 'atomexpr' => 48,
4767 'atomdir' => 12,
4768 'defblock' => 66,
4769 'anonblock' => 50,
4770 'filter' => 29,
4771 'sterm' => 68,
4772 'defblockname' => 14,
4773 'ident' => 16,
4774 'perl' => 31,
4775 'chunks' => 33,
4776 'setlist' => 70,
4777 'switch' => 34,
4778 'try' => 35,
4779 'assign' => 19,
4780 'directive' => 71,
4781 'block' => 341,
4782 'macro' => 20,
4783 'lterm' => 56,
4784 'condition' => 73
4785 },
4786 'ACTIONS' => {
4787 'SET' => 1,
4788 'NOT' => 38,
4789 'PERL' => 40,
4790 'IDENT' => 2,
4791 'CLEAR' => 41,
4792 'UNLESS' => 3,
4793 '"' => 60,
4794 'STOP' => 6,
4795 'IF' => 44,
4796 'THROW' => 8,
4797 'CALL' => 45,
4798 'TRY' => 10,
4799 'GET' => 47,
4800 'LAST' => 49,
4801 'DEBUG' => 51,
4802 'RAWPERL' => 13,
4803 'META' => 15,
4804 'INCLUDE' => 17,
4805 'MACRO' => 18,
4806 'SWITCH' => 54,
4807 '(' => 53,
4808 'WRAPPER' => 55,
4809 '$' => 43,
4810 '${' => 37,
4811 'FOR' => 21,
4812 'LITERAL' => 57,
4813 'NEXT' => 22,
4814 'TEXT' => 24,
4815 'PROCESS' => 61,
4816 'RETURN' => 64,
4817 'FILTER' => 25,
4818 'INSERT' => 65,
4819 '[' => 9,
4820 'REF' => 27,
4821 'NUMBER' => 26,
4822 ';' => -18,
4823 'WHILE' => 67,
4824 'BLOCK' => 28,
4825 '{' => 30,
4826 'DEFAULT' => 69,
4827 'USE' => 32,
4828 'VIEW' => 36
4829 },
4830 'DEFAULT' => -3
4831 },
4832 {
4833 'DEFAULT' => -101
4834 },
4835 {
4836 'DEFAULT' => -93
4837 },
4838 {
4839 'DEFAULT' => -90
4840 },
4841 {
4842 'DEFAULT' => -57
4843 },
4844 {
4845 'DEFAULT' => -75
4846 },
4847 {
4848 'DEFAULT' => -44
4849 },
4850 {
4851 'GOTOS' => {
4852 'item' => 39,
4853 'node' => 23,
4854 'loop' => 4,
4855 'term' => 58,
4856 'rawperl' => 59,
4857 'statement' => 5,
4858 'use' => 63,
4859 'expr' => 62,
4860 'capture' => 42,
4861 'view' => 7,
4862 'wrapper' => 46,
4863 'chunk' => 11,
4864 'atomexpr' => 48,
4865 'atomdir' => 12,
4866 'defblock' => 66,
4867 'anonblock' => 50,
4868 'filter' => 29,
4869 'sterm' => 68,
4870 'defblockname' => 14,
4871 'ident' => 16,
4872 'perl' => 31,
4873 'chunks' => 33,
4874 'setlist' => 70,
4875 'switch' => 34,
4876 'try' => 35,
4877 'assign' => 19,
4878 'directive' => 71,
4879 'block' => 342,
4880 'macro' => 20,
4881 'lterm' => 56,
4882 'condition' => 73
4883 },
4884 'ACTIONS' => {
4885 'SET' => 1,
4886 'NOT' => 38,
4887 'PERL' => 40,
4888 'IDENT' => 2,
4889 'CLEAR' => 41,
4890 'UNLESS' => 3,
4891 '"' => 60,
4892 'STOP' => 6,
4893 'IF' => 44,
4894 'THROW' => 8,
4895 'CALL' => 45,
4896 'TRY' => 10,
4897 'GET' => 47,
4898 'LAST' => 49,
4899 'DEBUG' => 51,
4900 'RAWPERL' => 13,
4901 'META' => 15,
4902 'INCLUDE' => 17,
4903 'MACRO' => 18,
4904 'SWITCH' => 54,
4905 '(' => 53,
4906 'WRAPPER' => 55,
4907 '$' => 43,
4908 '${' => 37,
4909 'FOR' => 21,
4910 'LITERAL' => 57,
4911 'NEXT' => 22,
4912 'TEXT' => 24,
4913 'PROCESS' => 61,
4914 'RETURN' => 64,
4915 'FILTER' => 25,
4916 'INSERT' => 65,
4917 '[' => 9,
4918 'REF' => 27,
4919 'NUMBER' => 26,
4920 ';' => -18,
4921 'WHILE' => 67,
4922 'BLOCK' => 28,
4923 '{' => 30,
4924 'DEFAULT' => 69,
4925 'USE' => 32,
4926 'VIEW' => 36
4927 },
4928 'DEFAULT' => -3
4929 },
4930 {
4931 'ACTIONS' => {
4932 ';' => 343
4933 }
4934 },
4935 {
4936 'ACTIONS' => {
4937 ';' => 344
4938 }
4939 },
4940 {
4941 'DEFAULT' => -51
4942 },
4943 {
4944 'DEFAULT' => -60
4945 },
4946 {
4947 'DEFAULT' => -49
4948 },
4949 {
4950 'GOTOS' => {
4951 'item' => 39,
4952 'node' => 23,
4953 'loop' => 4,
4954 'term' => 58,
4955 'rawperl' => 59,
4956 'statement' => 5,
4957 'use' => 63,
4958 'expr' => 62,
4959 'capture' => 42,
4960 'view' => 7,
4961 'wrapper' => 46,
4962 'chunk' => 11,
4963 'atomexpr' => 48,
4964 'atomdir' => 12,
4965 'defblock' => 66,
4966 'anonblock' => 50,
4967 'filter' => 29,
4968 'sterm' => 68,
4969 'defblockname' => 14,
4970 'ident' => 16,
4971 'perl' => 31,
4972 'chunks' => 33,
4973 'setlist' => 70,
4974 'switch' => 34,
4975 'try' => 35,
4976 'assign' => 19,
4977 'directive' => 71,
4978 'block' => 345,
4979 'macro' => 20,
4980 'lterm' => 56,
4981 'condition' => 73
4982 },
4983 'ACTIONS' => {
4984 'SET' => 1,
4985 'NOT' => 38,
4986 'PERL' => 40,
4987 'IDENT' => 2,
4988 'CLEAR' => 41,
4989 'UNLESS' => 3,
4990 '"' => 60,
4991 'STOP' => 6,
4992 'IF' => 44,
4993 'THROW' => 8,
4994 'CALL' => 45,
4995 'TRY' => 10,
4996 'GET' => 47,
4997 'LAST' => 49,
4998 'DEBUG' => 51,
4999 'RAWPERL' => 13,
5000 'META' => 15,
5001 'INCLUDE' => 17,
5002 'MACRO' => 18,
5003 'SWITCH' => 54,
5004 '(' => 53,
5005 'WRAPPER' => 55,
5006 '$' => 43,
5007 '${' => 37,
5008 'FOR' => 21,
5009 'LITERAL' => 57,
5010 'NEXT' => 22,
5011 'TEXT' => 24,
5012 'PROCESS' => 61,
5013 'RETURN' => 64,
5014 'FILTER' => 25,
5015 'INSERT' => 65,
5016 '[' => 9,
5017 'REF' => 27,
5018 'NUMBER' => 26,
5019 ';' => -18,
5020 'WHILE' => 67,
5021 'BLOCK' => 28,
5022 '{' => 30,
5023 'DEFAULT' => 69,
5024 'USE' => 32,
5025 'VIEW' => 36
5026 },
5027 'DEFAULT' => -3
5028 },
5029 {
5030 'GOTOS' => {
5031 'final' => 346
5032 },
5033 'ACTIONS' => {
5034 'FINAL' => 260,
5035 'CATCH' => 262
5036 },
5037 'DEFAULT' => -72
5038 },
5039 {
5040 'DEFAULT' => -70
5041 },
5042 {
5043 'GOTOS' => {
5044 'final' => 347
5045 },
5046 'ACTIONS' => {
5047 'FINAL' => 260,
5048 'CATCH' => 262
5049 },
5050 'DEFAULT' => -72
5051 },
5052 {
5053 'DEFAULT' => -54
5054 },
5055 {
5056 'GOTOS' => {
5057 'item' => 39,
5058 'node' => 23,
5059 'loop' => 4,
5060 'term' => 58,
5061 'rawperl' => 59,
5062 'statement' => 5,
5063 'use' => 63,
5064 'expr' => 62,
5065 'capture' => 42,
5066 'view' => 7,
5067 'wrapper' => 46,
5068 'chunk' => 11,
5069 'atomexpr' => 48,
5070 'atomdir' => 12,
5071 'defblock' => 66,
5072 'anonblock' => 50,
5073 'filter' => 29,
5074 'sterm' => 68,
5075 'defblockname' => 14,
5076 'ident' => 16,
5077 'perl' => 31,
5078 'chunks' => 33,
5079 'setlist' => 70,
5080 'switch' => 34,
5081 'try' => 35,
5082 'assign' => 19,
5083 'directive' => 71,
5084 'block' => 348,
5085 'macro' => 20,
5086 'lterm' => 56,
5087 'condition' => 73
5088 },
5089 'ACTIONS' => {
5090 'SET' => 1,
5091 'NOT' => 38,
5092 'PERL' => 40,
5093 'IDENT' => 2,
5094 'CLEAR' => 41,
5095 'UNLESS' => 3,
5096 '"' => 60,
5097 'STOP' => 6,
5098 'IF' => 44,
5099 'THROW' => 8,
5100 'CALL' => 45,
5101 'TRY' => 10,
5102 'GET' => 47,
5103 'LAST' => 49,
5104 'DEBUG' => 51,
5105 'RAWPERL' => 13,
5106 'META' => 15,
5107 'INCLUDE' => 17,
5108 'MACRO' => 18,
5109 'SWITCH' => 54,
5110 '(' => 53,
5111 'WRAPPER' => 55,
5112 '$' => 43,
5113 '${' => 37,
5114 'FOR' => 21,
5115 'LITERAL' => 57,
5116 'NEXT' => 22,
5117 'TEXT' => 24,
5118 'PROCESS' => 61,
5119 'RETURN' => 64,
5120 'FILTER' => 25,
5121 'INSERT' => 65,
5122 '[' => 9,
5123 'REF' => 27,
5124 'NUMBER' => 26,
5125 ';' => -18,
5126 'WHILE' => 67,
5127 'BLOCK' => 28,
5128 '{' => 30,
5129 'DEFAULT' => 69,
5130 'USE' => 32,
5131 'VIEW' => 36
5132 },
5133 'DEFAULT' => -3
5134 },
5135 {
5136 'GOTOS' => {
5137 'item' => 39,
5138 'node' => 23,
5139 'loop' => 4,
5140 'term' => 58,
5141 'rawperl' => 59,
5142 'statement' => 5,
5143 'use' => 63,
5144 'expr' => 62,
5145 'capture' => 42,
5146 'view' => 7,
5147 'wrapper' => 46,
5148 'chunk' => 11,
5149 'atomexpr' => 48,
5150 'atomdir' => 12,
5151 'defblock' => 66,
5152 'anonblock' => 50,
5153 'filter' => 29,
5154 'sterm' => 68,
5155 'defblockname' => 14,
5156 'ident' => 16,
5157 'perl' => 31,
5158 'chunks' => 33,
5159 'setlist' => 70,
5160 'switch' => 34,
5161 'try' => 35,
5162 'assign' => 19,
5163 'directive' => 71,
5164 'block' => 349,
5165 'macro' => 20,
5166 'lterm' => 56,
5167 'condition' => 73
5168 },
5169 'ACTIONS' => {
5170 'SET' => 1,
5171 'NOT' => 38,
5172 'PERL' => 40,
5173 'IDENT' => 2,
5174 'CLEAR' => 41,
5175 'UNLESS' => 3,
5176 '"' => 60,
5177 'STOP' => 6,
5178 'IF' => 44,
5179 'THROW' => 8,
5180 'CALL' => 45,
5181 'TRY' => 10,
5182 'GET' => 47,
5183 'LAST' => 49,
5184 'DEBUG' => 51,
5185 'RAWPERL' => 13,
5186 'META' => 15,
5187 'INCLUDE' => 17,
5188 'MACRO' => 18,
5189 'SWITCH' => 54,
5190 '(' => 53,
5191 'WRAPPER' => 55,
5192 '$' => 43,
5193 '${' => 37,
5194 'FOR' => 21,
5195 'LITERAL' => 57,
5196 'NEXT' => 22,
5197 'TEXT' => 24,
5198 'PROCESS' => 61,
5199 'RETURN' => 64,
5200 'FILTER' => 25,
5201 'INSERT' => 65,
5202 '[' => 9,
5203 'REF' => 27,
5204 'NUMBER' => 26,
5205 ';' => -18,
5206 'WHILE' => 67,
5207 'BLOCK' => 28,
5208 '{' => 30,
5209 'DEFAULT' => 69,
5210 'USE' => 32,
5211 'VIEW' => 36
5212 },
5213 'DEFAULT' => -3
5214 },
5215 {
5216 'GOTOS' => {
5217 'else' => 350
5218 },
5219 'ACTIONS' => {
5220 'ELSE' => 288,
5221 'ELSIF' => 290
5222 },
5223 'DEFAULT' => -50
5224 },
5225 {
5226 'DEFAULT' => -68
5227 },
5228 {
5229 'DEFAULT' => -69
5230 },
5231 {
5232 'GOTOS' => {
5233 'case' => 351
5234 },
5235 'ACTIONS' => {
5236 'CASE' => 313
5237 },
5238 'DEFAULT' => -55
5239 },
5240 {
5241 'DEFAULT' => -53
5242 },
5243 {
5244 'DEFAULT' => -48
5245 },
5246 {
5247 'DEFAULT' => -52
5248 }
5249 ],
5250 'V1DOLLAR' => 0,
5251 'DEFBLOCKS' => [],
5252 'INTERPOLATE' => 1,
5253 'FILEINFO' => [],
5254 '_ERROR' => '',
5255 'LINE' => \11,
5256 'LEXTABLE' => {
5257 'SET' => 'SET',
5258 '/' => '/',
5259 'not' => 'NOT',
5260 ',' => 'COMMA',
5261 'UNLESS' => 'UNLESS',
5262 'STEP' => 'STEP',
5263 'STOP' => 'STOP',
5264 'THROW' => 'THROW',
5265 'TRY' => 'TRY',
5266 'FOREACH' => 'FOR',
5267 '>=' => 'CMPOP',
5268 '==' => 'CMPOP',
5269 'FINAL' => 'FINAL',
5270 'RAWPERL' => 'RAWPERL',
5271 'ELSE' => 'ELSE',
5272 '||' => 'OR',
5273 '|' => 'FILTER',
5274 'META' => 'META',
5275 'CASE' => 'CASE',
5276 'INCLUDE' => 'INCLUDE',
5277 'MACRO' => 'MACRO',
5278 'and' => 'AND',
5279 '$' => '$',
5280 '\\' => 'REF',
5281 'FOR' => 'FOR',
5282 'NEXT' => 'NEXT',
5283 '-' => 'BINOP',
5284 'FILTER' => 'FILTER',
5285 '[' => '[',
5286 '!' => 'NOT',
5287 'BLOCK' => 'BLOCK',
5288 '&&' => 'AND',
5289 '{' => '{',
5290 '%' => 'BINOP',
5291 '_' => 'CAT',
5292 '+' => '+',
5293 'CATCH' => 'CATCH',
5294 'USE' => 'USE',
5295 ')' => ')',
5296 'VIEW' => 'VIEW',
5297 '}' => '}',
5298 'mod' => 'MOD',
5299 'BREAK' => 'LAST',
5300 '=' => 'ASSIGN',
5301 'PERL' => 'PERL',
5302 'NOT' => 'NOT',
5303 'CLEAR' => 'CLEAR',
5304 'or' => 'OR',
5305 'IF' => 'IF',
5306 'CALL' => 'CALL',
5307 'GET' => 'GET',
5308 '<' => 'CMPOP',
5309 'LAST' => 'LAST',
5310 'TO' => 'TO',
5311 'DEBUG' => 'DEBUG',
5312 '<=' => 'CMPOP',
5313 'DIV' => 'DIV',
5314 '>' => 'CMPOP',
5315 'END' => 'END',
5316 '?' => '?',
5317 'AND' => 'AND',
5318 'SWITCH' => 'SWITCH',
5319 '(' => '(',
5320 'OR' => 'OR',
5321 'WRAPPER' => 'WRAPPER',
5322 'div' => 'DIV',
5323 '${' => '${',
5324 ':' => ':',
5325 '*' => 'BINOP',
5326 'PROCESS' => 'PROCESS',
5327 'RETURN' => 'RETURN',
5328 '.' => 'DOT',
5329 'INSERT' => 'INSERT',
5330 ';' => ';',
5331 '!=' => 'CMPOP',
5332 'WHILE' => 'WHILE',
5333 'PLUGIN' => 'PLUGIN',
5334 ']' => ']',
5335 'ELSIF' => 'ELSIF',
5336 'DEFAULT' => 'DEFAULT',
5337 '..' => 'TO',
5338 '=>' => 'ASSIGN',
5339 'MOD' => 'MOD',
5340 'IN' => 'IN'
5341 },
5342 'TAG_STYLE' => 'default',
5343 'INPERL' => \0,
5344 'EVAL_PERL' => 0,
5345 'DEBUG' => 0,
5346 'DEBUG_DIRS' => 0,
5347 'PRE_CHOMP' => 0,
5348 'GRAMMAR' => bless( {
5349 'STATES' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'PARSER'}{'STATES'},
5350 'RULES' => [
5351 [
5352 '$start',
5353 2,
5354 undef
5355 ],
5356 [
5357 'template',
5358 1,
5359 sub { "DUMMY" }
5360 ],
5361 [
5362 'block',
5363 1,
5364 sub { "DUMMY" }
5365 ],
5366 [
5367 'block',
5368 0,
5369 sub { "DUMMY" }
5370 ],
5371 [
5372 'chunks',
5373 2,
5374 sub { "DUMMY" }
5375 ],
5376 [
5377 'chunks',
5378 1,
5379 sub { "DUMMY" }
5380 ],
5381 [
5382 'chunk',
5383 1,
5384 sub { "DUMMY" }
5385 ],
5386 [
5387 'chunk',
5388 2,
5389 sub { "DUMMY" }
5390 ],
5391 [
5392 'statement',
5393 1,
5394 undef
5395 ],
5396 [
5397 'statement',
5398 1,
5399 undef
5400 ],
5401 [
5402 'statement',
5403 1,
5404 undef
5405 ],
5406 [
5407 'statement',
5408 1,
5409 undef
5410 ],
5411 [
5412 'statement',
5413 1,
5414 undef
5415 ],
5416 [
5417 'statement',
5418 1,
5419 undef
5420 ],
5421 [
5422 'statement',
5423 1,
5424 undef
5425 ],
5426 [
5427 'statement',
5428 1,
5429 undef
5430 ],
5431 [
5432 'statement',
5433 1,
5434 sub { "DUMMY" }
5435 ],
5436 [
5437 'statement',
5438 2,
5439 sub { "DUMMY" }
5440 ],
5441 [
5442 'statement',
5443 0,
5444 undef
5445 ],
5446 [
5447 'directive',
5448 1,
5449 sub { "DUMMY" }
5450 ],
5451 [
5452 'directive',
5453 1,
5454 undef
5455 ],
5456 [
5457 'directive',
5458 1,
5459 undef
5460 ],
5461 [
5462 'directive',
5463 1,
5464 undef
5465 ],
5466 [
5467 'directive',
5468 1,
5469 undef
5470 ],
5471 [
5472 'directive',
5473 1,
5474 undef
5475 ],
5476 [
5477 'directive',
5478 1,
5479 undef
5480 ],
5481 [
5482 'atomexpr',
5483 1,
5484 sub { "DUMMY" }
5485 ],
5486 [
5487 'atomexpr',
5488 1,
5489 undef
5490 ],
5491 [
5492 'atomdir',
5493 2,
5494 sub { "DUMMY" }
5495 ],
5496 [
5497 'atomdir',
5498 2,
5499 sub { "DUMMY" }
5500 ],
5501 [
5502 'atomdir',
5503 2,
5504 sub { "DUMMY" }
5505 ],
5506 [
5507 'atomdir',
5508 2,
5509 sub { "DUMMY" }
5510 ],
5511 [
5512 'atomdir',
5513 2,
5514 sub { "DUMMY" }
5515 ],
5516 [
5517 'atomdir',
5518 2,
5519 sub { "DUMMY" }
5520 ],
5521 [
5522 'atomdir',
5523 2,
5524 sub { "DUMMY" }
5525 ],
5526 [
5527 'atomdir',
5528 2,
5529 sub { "DUMMY" }
5530 ],
5531 [
5532 'atomdir',
5533 1,
5534 sub { "DUMMY" }
5535 ],
5536 [
5537 'atomdir',
5538 1,
5539 sub { "DUMMY" }
5540 ],
5541 [
5542 'atomdir',
5543 1,
5544 sub { "DUMMY" }
5545 ],
5546 [
5547 'atomdir',
5548 1,
5549 sub { "DUMMY" }
5550 ],
5551 [
5552 'atomdir',
5553 1,
5554 sub { "DUMMY" }
5555 ],
5556 [
5557 'atomdir',
5558 2,
5559 sub { "DUMMY" }
5560 ],
5561 [
5562 'atomdir',
5563 1,
5564 undef
5565 ],
5566 [
5567 'atomdir',
5568 1,
5569 undef
5570 ],
5571 [
5572 'condition',
5573 6,
5574 sub { "DUMMY" }
5575 ],
5576 [
5577 'condition',
5578 3,
5579 sub { "DUMMY" }
5580 ],
5581 [
5582 'condition',
5583 6,
5584 sub { "DUMMY" }
5585 ],
5586 [
5587 'condition',
5588 3,
5589 sub { "DUMMY" }
5590 ],
5591 [
5592 'else',
5593 5,
5594 sub { "DUMMY" }
5595 ],
5596 [
5597 'else',
5598 3,
5599 sub { "DUMMY" }
5600 ],
5601 [
5602 'else',
5603 0,
5604 sub { "DUMMY" }
5605 ],
5606 [
5607 'switch',
5608 6,
5609 sub { "DUMMY" }
5610 ],
5611 [
5612 'case',
5613 5,
5614 sub { "DUMMY" }
5615 ],
5616 [
5617 'case',
5618 4,
5619 sub { "DUMMY" }
5620 ],
5621 [
5622 'case',
5623 3,
5624 sub { "DUMMY" }
5625 ],
5626 [
5627 'case',
5628 0,
5629 sub { "DUMMY" }
5630 ],
5631 [
5632 '@1-3',
5633 0,
5634 sub { "DUMMY" }
5635 ],
5636 [
5637 'loop',
5638 6,
5639 sub { "DUMMY" }
5640 ],
5641 [
5642 'loop',
5643 3,
5644 sub { "DUMMY" }
5645 ],
5646 [
5647 '@2-3',
5648 0,
5649 sub { "DUMMY" }
5650 ],
5651 [
5652 'loop',
5653 6,
5654 sub { "DUMMY" }
5655 ],
5656 [
5657 'loop',
5658 3,
5659 sub { "DUMMY" }
5660 ],
5661 [
5662 'loopvar',
5663 4,
5664 sub { "DUMMY" }
5665 ],
5666 [
5667 'loopvar',
5668 4,
5669 sub { "DUMMY" }
5670 ],
5671 [
5672 'loopvar',
5673 2,
5674 sub { "DUMMY" }
5675 ],
5676 [
5677 'wrapper',
5678 5,
5679 sub { "DUMMY" }
5680 ],
5681 [
5682 'wrapper',
5683 3,
5684 sub { "DUMMY" }
5685 ],
5686 [
5687 'try',
5688 5,
5689 sub { "DUMMY" }
5690 ],
5691 [
5692 'final',
5693 5,
5694 sub { "DUMMY" }
5695 ],
5696 [
5697 'final',
5698 5,
5699 sub { "DUMMY" }
5700 ],
5701 [
5702 'final',
5703 4,
5704 sub { "DUMMY" }
5705 ],
5706 [
5707 'final',
5708 3,
5709 sub { "DUMMY" }
5710 ],
5711 [
5712 'final',
5713 0,
5714 sub { "DUMMY" }
5715 ],
5716 [
5717 'use',
5718 2,
5719 sub { "DUMMY" }
5720 ],
5721 [
5722 '@3-3',
5723 0,
5724 sub { "DUMMY" }
5725 ],
5726 [
5727 'view',
5728 6,
5729 sub { "DUMMY" }
5730 ],
5731 [
5732 '@4-2',
5733 0,
5734 sub { "DUMMY" }
5735 ],
5736 [
5737 'perl',
5738 5,
5739 sub { "DUMMY" }
5740 ],
5741 [
5742 '@5-1',
5743 0,
5744 sub { "DUMMY" }
5745 ],
5746 [
5747 'rawperl',
5748 5,
5749 sub { "DUMMY" }
5750 ],
5751 [
5752 'filter',
5753 5,
5754 sub { "DUMMY" }
5755 ],
5756 [
5757 'filter',
5758 3,
5759 sub { "DUMMY" }
5760 ],
5761 [
5762 'defblock',
5763 5,
5764 sub { "DUMMY" }
5765 ],
5766 [
5767 'defblockname',
5768 2,
5769 sub { "DUMMY" }
5770 ],
5771 [
5772 'blockname',
5773 1,
5774 undef
5775 ],
5776 [
5777 'blockname',
5778 1,
5779 sub { "DUMMY" }
5780 ],
5781 [
5782 'blockargs',
5783 1,
5784 undef
5785 ],
5786 [
5787 'blockargs',
5788 0,
5789 undef
5790 ],
5791 [
5792 'anonblock',
5793 5,
5794 sub { "DUMMY" }
5795 ],
5796 [
5797 'capture',
5798 3,
5799 sub { "DUMMY" }
5800 ],
5801 [
5802 'macro',
5803 6,
5804 sub { "DUMMY" }
5805 ],
5806 [
5807 'macro',
5808 3,
5809 sub { "DUMMY" }
5810 ],
5811 [
5812 'mdir',
5813 1,
5814 undef
5815 ],
5816 [
5817 'mdir',
5818 4,
5819 sub { "DUMMY" }
5820 ],
5821 [
5822 'margs',
5823 2,
5824 sub { "DUMMY" }
5825 ],
5826 [
5827 'margs',
5828 2,
5829 sub { "DUMMY" }
5830 ],
5831 [
5832 'margs',
5833 1,
5834 sub { "DUMMY" }
5835 ],
5836 [
5837 'metadata',
5838 2,
5839 sub { "DUMMY" }
5840 ],
5841 [
5842 'metadata',
5843 2,
5844 undef
5845 ],
5846 [
5847 'metadata',
5848 1,
5849 undef
5850 ],
5851 [
5852 'meta',
5853 3,
5854 sub { "DUMMY" }
5855 ],
5856 [
5857 'meta',
5858 5,
5859 sub { "DUMMY" }
5860 ],
5861 [
5862 'meta',
5863 3,
5864 sub { "DUMMY" }
5865 ],
5866 [
5867 'term',
5868 1,
5869 undef
5870 ],
5871 [
5872 'term',
5873 1,
5874 undef
5875 ],
5876 [
5877 'lterm',
5878 3,
5879 sub { "DUMMY" }
5880 ],
5881 [
5882 'lterm',
5883 3,
5884 sub { "DUMMY" }
5885 ],
5886 [
5887 'lterm',
5888 2,
5889 sub { "DUMMY" }
5890 ],
5891 [
5892 'lterm',
5893 3,
5894 sub { "DUMMY" }
5895 ],
5896 [
5897 'sterm',
5898 1,
5899 sub { "DUMMY" }
5900 ],
5901 [
5902 'sterm',
5903 2,
5904 sub { "DUMMY" }
5905 ],
5906 [
5907 'sterm',
5908 3,
5909 sub { "DUMMY" }
5910 ],
5911 [
5912 'sterm',
5913 1,
5914 undef
5915 ],
5916 [
5917 'sterm',
5918 1,
5919 undef
5920 ],
5921 [
5922 'list',
5923 2,
5924 sub { "DUMMY" }
5925 ],
5926 [
5927 'list',
5928 2,
5929 undef
5930 ],
5931 [
5932 'list',
5933 1,
5934 undef
5935 ],
5936 [
5937 'range',
5938 3,
5939 sub { "DUMMY" }
5940 ],
5941 [
5942 'hash',
5943 1,
5944 undef
5945 ],
5946 [
5947 'hash',
5948 0,
5949 sub { "DUMMY" }
5950 ],
5951 [
5952 'params',
5953 2,
5954 sub { "DUMMY" }
5955 ],
5956 [
5957 'params',
5958 2,
5959 undef
5960 ],
5961 [
5962 'params',
5963 1,
5964 undef
5965 ],
5966 [
5967 'param',
5968 3,
5969 sub { "DUMMY" }
5970 ],
5971 [
5972 'param',
5973 3,
5974 sub { "DUMMY" }
5975 ],
5976 [
5977 'ident',
5978 3,
5979 sub { "DUMMY" }
5980 ],
5981 [
5982 'ident',
5983 3,
5984 sub { "DUMMY" }
5985 ],
5986 [
5987 'ident',
5988 1,
5989 undef
5990 ],
5991 [
5992 'node',
5993 1,
5994 sub { "DUMMY" }
5995 ],
5996 [
5997 'node',
5998 4,
5999 sub { "DUMMY" }
6000 ],
6001 [
6002 'item',
6003 1,
6004 sub { "DUMMY" }
6005 ],
6006 [
6007 'item',
6008 3,
6009 sub { "DUMMY" }
6010 ],
6011 [
6012 'item',
6013 2,
6014 sub { "DUMMY" }
6015 ],
6016 [
6017 'expr',
6018 3,
6019 sub { "DUMMY" }
6020 ],
6021 [
6022 'expr',
6023 3,
6024 sub { "DUMMY" }
6025 ],
6026 [
6027 'expr',
6028 3,
6029 sub { "DUMMY" }
6030 ],
6031 [
6032 'expr',
6033 3,
6034 sub { "DUMMY" }
6035 ],
6036 [
6037 'expr',
6038 3,
6039 sub { "DUMMY" }
6040 ],
6041 [
6042 'expr',
6043 3,
6044 sub { "DUMMY" }
6045 ],
6046 [
6047 'expr',
6048 3,
6049 sub { "DUMMY" }
6050 ],
6051 [
6052 'expr',
6053 3,
6054 sub { "DUMMY" }
6055 ],
6056 [
6057 'expr',
6058 3,
6059 sub { "DUMMY" }
6060 ],
6061 [
6062 'expr',
6063 2,
6064 sub { "DUMMY" }
6065 ],
6066 [
6067 'expr',
6068 5,
6069 sub { "DUMMY" }
6070 ],
6071 [
6072 'expr',
6073 3,
6074 sub { "DUMMY" }
6075 ],
6076 [
6077 'expr',
6078 3,
6079 sub { "DUMMY" }
6080 ],
6081 [
6082 'expr',
6083 1,
6084 undef
6085 ],
6086 [
6087 'setlist',
6088 2,
6089 sub { "DUMMY" }
6090 ],
6091 [
6092 'setlist',
6093 2,
6094 undef
6095 ],
6096 [
6097 'setlist',
6098 1,
6099 undef
6100 ],
6101 [
6102 'assign',
6103 3,
6104 sub { "DUMMY" }
6105 ],
6106 [
6107 'assign',
6108 3,
6109 sub { "DUMMY" }
6110 ],
6111 [
6112 'args',
6113 2,
6114 sub { "DUMMY" }
6115 ],
6116 [
6117 'args',
6118 2,
6119 sub { "DUMMY" }
6120 ],
6121 [
6122 'args',
6123 4,
6124 sub { "DUMMY" }
6125 ],
6126 [
6127 'args',
6128 2,
6129 sub { "DUMMY" }
6130 ],
6131 [
6132 'args',
6133 0,
6134 sub { "DUMMY" }
6135 ],
6136 [
6137 'lnameargs',
6138 3,
6139 sub { "DUMMY" }
6140 ],
6141 [
6142 'lnameargs',
6143 1,
6144 undef
6145 ],
6146 [
6147 'lvalue',
6148 1,
6149 undef
6150 ],
6151 [
6152 'lvalue',
6153 3,
6154 sub { "DUMMY" }
6155 ],
6156 [
6157 'lvalue',
6158 1,
6159 undef
6160 ],
6161 [
6162 'nameargs',
6163 3,
6164 sub { "DUMMY" }
6165 ],
6166 [
6167 'nameargs',
6168 2,
6169 sub { "DUMMY" }
6170 ],
6171 [
6172 'nameargs',
6173 4,
6174 sub { "DUMMY" }
6175 ],
6176 [
6177 'names',
6178 3,
6179 sub { "DUMMY" }
6180 ],
6181 [
6182 'names',
6183 1,
6184 sub { "DUMMY" }
6185 ],
6186 [
6187 'name',
6188 3,
6189 sub { "DUMMY" }
6190 ],
6191 [
6192 'name',
6193 1,
6194 sub { "DUMMY" }
6195 ],
6196 [
6197 'name',
6198 1,
6199 undef
6200 ],
6201 [
6202 'filename',
6203 3,
6204 sub { "DUMMY" }
6205 ],
6206 [
6207 'filename',
6208 1,
6209 undef
6210 ],
6211 [
6212 'filepart',
6213 1,
6214 undef
6215 ],
6216 [
6217 'filepart',
6218 1,
6219 undef
6220 ],
6221 [
6222 'filepart',
6223 1,
6224 undef
6225 ],
6226 [
6227 'quoted',
6228 2,
6229 sub { "DUMMY" }
6230 ],
6231 [
6232 'quoted',
6233 0,
6234 sub { "DUMMY" }
6235 ],
6236 [
6237 'quotable',
6238 1,
6239 sub { "DUMMY" }
6240 ],
6241 [
6242 'quotable',
6243 1,
6244 sub { "DUMMY" }
6245 ],
6246 [
6247 'quotable',
6248 1,
6249 sub { "DUMMY" }
6250 ]
6251 ],
6252 'LEXTABLE' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'PARSER'}{'LEXTABLE'}
6253 }, 'Template::Grammar' ),
6254 'RULES' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'PARSER'}{'GRAMMAR'}{'RULES'},
6255 'FILE_INFO' => 1,
6256 'TRACE_VARS' => undef,
6257 'DEFBLOCK' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][2]{'_DEFBLOCKS'},
6258 'METADATA' => [
6259 'version',
6260 '1',
6261 'title',
6262 'my document 2',
6263 'layout',
6264 'default'
6265 ],
6266 'END_TAG' => undef,
6267 'IN_BLOCK' => [],
6268 'POST_CHOMP' => 1,
6269 'STYLE' => [
6270 {
6271 'END_TAG' => '%\\]',
6272 'ANYCASE' => 0,
6273 'EVAL_PERL' => 0,
6274 'PRE_CHOMP' => 0,
6275 'POST_CHOMP' => 1,
6276 'INTERPOLATE' => 1,
6277 'V1DOLLAR' => 0,
6278 'START_TAG' => '\\[%'
6279 }
6280 ],
6281 'VARIABLES' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][2]{'_VARIABLES'},
6282 'START_TAG' => undef
6283 }, 'Template::Parser' ),
6284 'TAIL' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][4][4],
6285 'SLOTS' => 6,
6286 'ENCODING' => 'utf-8',
6287 'PARAMS' => {
6288 'ENCODING' => 'utf-8',
6289 'INTERPOLATE' => 1,
6290 'POST_CHOMP' => 1,
6291 'INCLUDE_PATH' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'INCLUDE_PATH'}
6292 },
6293 'COMPILE_EXT' => ''
6294 }, 'Template::Provider' ),
6295 'INCLUDE_PATH' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'INCLUDE_PATH'}
6296 },
6297 'LOAD_PLUGINS' => [
6298 bless( {
6299 'DEBUG' => 0,
6300 'FACTORY' => {},
6301 'TOLERANT' => 0,
6302 'PLUGIN_BASE' => [
6303 'Template::Plugin'
6304 ],
6305 'LOAD_PERL' => 0,
6306 'PLUGINS' => {
6307 'pod' => 'Template::Plugin::Pod',
6308 'scalar' => 'Template::Plugin::Scalar',
6309 'assert' => 'Template::Plugin::Assert',
6310 'date' => 'Template::Plugin::Date',
6311 'file' => 'Template::Plugin::File',
6312 'table' => 'Template::Plugin::Table',
6313 'dumper' => 'Template::Plugin::Dumper',
6314 'directory' => 'Template::Plugin::Directory',
6315 'latex' => 'Template::Plugin::Latex',
6316 'dbi' => 'Template::Plugin::DBI',
6317 'html' => 'Template::Plugin::HTML',
6318 'view' => 'Template::Plugin::View',
6319 'xml' => 'Template::Plugin::XML',
6320 'debug' => 'Template::Plugin::Debug',
6321 'iterator' => 'Template::Plugin::Iterator',
6322 'url' => 'Template::Plugin::URL',
6323 'wrap' => 'Template::Plugin::Wrap',
6324 'datafile' => 'Template::Plugin::Datafile',
6325 'cgi' => 'Template::Plugin::CGI',
6326 'image' => 'Template::Plugin::Image',
6327 'format' => 'Template::Plugin::Format',
6328 'xmlstyle' => 'Template::Plugin::XML::Style'
6329 },
6330 '_ERROR' => ''
6331 }, 'Template::Plugins' )
73 ], 6332 ],
74 'LOAD_TEMPLATES' => bless( { 6333 'LOAD_TEMPLATES' => [
75 'SIZE' => undef, 6334 $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}
76 'COMPILE_DIR' => '', 6335 ],
77 'HEAD' => [ 6336 'BLKSTACK' => [],
78 undef, 6337 'STASH' => $VAR1->[0],
79 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/My/Org/TextPreview.tt', 6338 '_ERROR' => '',
80 bless( { 6339 'DEBUG_FORMAT' => undef,
81 '_DEFBLOCKS' => { 6340 'DEBUG' => 0,
82 'INIT' => sub { "DUMMY" }, 6341 'EVAL_PERL' => 0,
83 'RENDER' => sub { "DUMMY" } 6342 'EXPOSE_BLOCKS' => 0,
84 }, 6343 'DEBUG_DIRS' => 0,
85 '_BLOCK' => sub { "DUMMY" }, 6344 'RECURSION' => 0,
86 '_VARIABLES' => {}, 6345 'INIT_BLOCKS' => $VAR1->[1]{'CONFIG'}{'BLOCKS'},
87 'modtime' => 1343890751, 6346 'LOAD_FILTERS' => [
88 'name' => 'My/Org/TextPreview.tt', 6347 bless( {
89 '_HOT' => 0 6348 'DEBUG' => 0,
90 }, 'Template::Document' ),
91 1343890751,
92 [
93 $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'},
94 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/My/Org/Panel.tt',
95 bless( {
96 '_DEFBLOCKS' => {
97 'INIT' => sub { "DUMMY" },
98 'CTOR' => sub { "DUMMY" }
99 },
100 '_BLOCK' => sub { "DUMMY" },
101 '_VARIABLES' => {},
102 'modtime' => 1357489546,
103 'version' => '1',
104 'name' => 'My/Org/Panel.tt',
105 '_HOT' => 0
106 }, 'Template::Document' ),
107 1357489546,
108 [
109 $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4],
110 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/simple.tt',
111 bless( {
112 '_DEFBLOCKS' => {
113 'CTOR' => sub { "DUMMY" }
114 },
115 '_VARIABLES' => {},
116 'modtime' => 1343890751,
117 'version' => '10',
118 'name' => 'simple.tt',
119 '_BLOCK' => sub { "DUMMY" },
120 'title' => "\x{414}\x{43e}\x{43a}\x{443}\x{43c}\x{435}\x{43d}\x{442} 1",
121 '_HOT' => 0
122 }, 'Template::Document' ),
123 1343890751,
124 [
125 $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4],
126 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/Layout/default.tt',
127 bless( {
128 '_DEFBLOCKS' => {},
129 '_BLOCK' => sub { "DUMMY" },
130 '_VARIABLES' => {},
131 'modtime' => 1343890751,
132 'name' => 'Layout/default.tt',
133 '_HOT' => 0
134 }, 'Template::Document' ),
135 1343890751,
136 [
137 $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4],
138 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/global.tt',
139 bless( {
140 '_DEFBLOCKS' => {},
141 '_BLOCK' => sub { "DUMMY" },
142 '_VARIABLES' => {},
143 'modtime' => 1343890751,
144 'version' => '1',
145 'name' => 'global.tt',
146 '_HOT' => 0
147 }, 'Template::Document' ),
148 1343890751,
149 undef,
150 1358375624
151 ],
152 1358375624
153 ],
154 1358375624
155 ],
156 1358375624
157 ],
158 1358375624
159 ],
160 'DELIMITER' => ':',
161 'UNICODE' => 1,
162 'TOLERANT' => 0, 6349 'TOLERANT' => 0,
163 'DOCUMENT' => 'Template::Document', 6350 'FILTERS' => {},
164 'RELATIVE' => 0, 6351 '_ERROR' => ''
165 '_ERROR' => '', 6352 }, 'Template::Filters' )
166 'NOTFOUND' => {}, 6353 ]
167 'INCLUDE_PATH' => $VAR1->[2]{'CONFIG'}{'INCLUDE_PATH'},
168 'DEBUG' => 0,
169 'STAT_TTL' => 1,
170 'ABSOLUTE' => 0,
171 'LOOKUP' => {
172 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/global.tt' => $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][4],
173 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/My/Org/Panel.tt' => $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4],
174 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/simple.tt' => $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4],
175 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/My/Org/TextPreview.tt' => $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'},
176 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/Layout/default.tt' => $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4]
177 },
178 'DEFAULT' => undef,
179 'PARSER' => bless( {
180 'FILE' => 'My/Org/TextPreview.tt',
181 'ANYCASE' => 0,
182 'FACTORY' => bless( {
183 'DEBUG' => 0,
184 'NAMESPACE' => undef,
185 '_ERROR' => ''
186 }, 'Template::Directive' ),
187 'STATES' => [
188 {
189 'GOTOS' => {
190 'item' => 39,
191 'loop' => 4,
192 'capture' => 42,
193 'statement' => 5,
194 'view' => 7,
195 'wrapper' => 46,
196 'atomexpr' => 48,
197 'chunk' => 11,
198 'atomdir' => 12,
199 'anonblock' => 50,
200 'template' => 52,
201 'defblockname' => 14,
202 'ident' => 16,
203 'assign' => 19,
204 'macro' => 20,
205 'lterm' => 56,
206 'node' => 23,
207 'term' => 58,
208 'rawperl' => 59,
209 'expr' => 62,
210 'use' => 63,
211 'defblock' => 66,
212 'filter' => 29,
213 'sterm' => 68,
214 'perl' => 31,
215 'chunks' => 33,
216 'setlist' => 70,
217 'try' => 35,
218 'switch' => 34,
219 'directive' => 71,
220 'block' => 72,
221 'condition' => 73
222 },
223 'ACTIONS' => {
224 'SET' => 1,
225 'NOT' => 38,
226 'PERL' => 40,
227 'IDENT' => 2,
228 'CLEAR' => 41,
229 'UNLESS' => 3,
230 '"' => 60,
231 'STOP' => 6,
232 'IF' => 44,
233 'THROW' => 8,
234 'CALL' => 45,
235 'TRY' => 10,
236 'GET' => 47,
237 'LAST' => 49,
238 'DEBUG' => 51,
239 'RAWPERL' => 13,
240 'META' => 15,
241 'INCLUDE' => 17,
242 'MACRO' => 18,
243 'SWITCH' => 54,
244 '(' => 53,
245 'WRAPPER' => 55,
246 '$' => 43,
247 '${' => 37,
248 'FOR' => 21,
249 'LITERAL' => 57,
250 'NEXT' => 22,
251 'TEXT' => 24,
252 'PROCESS' => 61,
253 'RETURN' => 64,
254 'FILTER' => 25,
255 'INSERT' => 65,
256 '[' => 9,
257 'REF' => 27,
258 'NUMBER' => 26,
259 ';' => -18,
260 'WHILE' => 67,
261 'BLOCK' => 28,
262 '{' => 30,
263 'DEFAULT' => 69,
264 'USE' => 32,
265 'VIEW' => 36
266 },
267 'DEFAULT' => -3
268 },
269 {
270 'GOTOS' => {
271 'setlist' => 76,
272 'assign' => 19,
273 'item' => 39,
274 'ident' => 74,
275 'node' => 23
276 },
277 'ACTIONS' => {
278 '$' => 43,
279 '${' => 37,
280 'IDENT' => 2,
281 'LITERAL' => 75
282 }
283 },
284 {
285 'DEFAULT' => -130
286 },
287 {
288 'GOTOS' => {
289 'expr' => 79,
290 'sterm' => 68,
291 'item' => 39,
292 'ident' => 77,
293 'node' => 23,
294 'lterm' => 56,
295 'term' => 58
296 },
297 'ACTIONS' => {
298 '$' => 43,
299 '${' => 37,
300 '{' => 30,
301 'NOT' => 38,
302 'IDENT' => 2,
303 'LITERAL' => 78,
304 '"' => 60,
305 '[' => 9,
306 'REF' => 27,
307 'NUMBER' => 26,
308 '(' => 53
309 }
310 },
311 {
312 'DEFAULT' => -23
313 },
314 {
315 'ACTIONS' => {
316 ';' => 80
317 }
318 },
319 {
320 'DEFAULT' => -37
321 },
322 {
323 'DEFAULT' => -14
324 },
325 {
326 'GOTOS' => {
327 'filepart' => 87,
328 'filename' => 85,
329 'nameargs' => 90,
330 'names' => 91,
331 'name' => 82
332 },
333 'ACTIONS' => {
334 '$' => 86,
335 '"' => 89,
336 'IDENT' => 81,
337 'FILENAME' => 83,
338 'LITERAL' => 88,
339 'NUMBER' => 84
340 }
341 },
342 {
343 'GOTOS' => {
344 'sterm' => 96,
345 'range' => 93,
346 'item' => 39,
347 'ident' => 77,
348 'node' => 23,
349 'term' => 95,
350 'lterm' => 56,
351 'list' => 92
352 },
353 'ACTIONS' => {
354 '$' => 43,
355 '${' => 37,
356 ']' => 94,
357 '{' => 30,
358 'IDENT' => 2,
359 'LITERAL' => 78,
360 '"' => 60,
361 '[' => 9,
362 'NUMBER' => 26,
363 'REF' => 27
364 }
365 },
366 {
367 'ACTIONS' => {
368 ';' => 97
369 }
370 },
371 {
372 'DEFAULT' => -5
373 },
374 {
375 'ACTIONS' => {
376 ';' => -20
377 },
378 'DEFAULT' => -27
379 },
380 {
381 'GOTOS' => {
382 '@5-1' => 98
383 },
384 'DEFAULT' => -78
385 },
386 {
387 'GOTOS' => {
388 'blockargs' => 102,
389 'metadata' => 101,
390 'meta' => 100
391 },
392 'ACTIONS' => {
393 'IDENT' => 99
394 },
395 'DEFAULT' => -87
396 },
397 {
398 'GOTOS' => {
399 'metadata' => 103,
400 'meta' => 100
401 },
402 'ACTIONS' => {
403 'IDENT' => 99
404 }
405 },
406 {
407 'ACTIONS' => {
408 'ASSIGN' => 105,
409 'DOT' => 104
410 },
411 'DEFAULT' => -109
412 },
413 {
414 'GOTOS' => {
415 'filepart' => 87,
416 'filename' => 85,
417 'nameargs' => 106,
418 'names' => 91,
419 'name' => 82
420 },
421 'ACTIONS' => {
422 '$' => 86,
423 '"' => 89,
424 'IDENT' => 81,
425 'FILENAME' => 83,
426 'LITERAL' => 88,
427 'NUMBER' => 84
428 }
429 },
430 {
431 'ACTIONS' => {
432 'IDENT' => 107
433 }
434 },
435 {
436 'DEFAULT' => -149
437 },
438 {
439 'DEFAULT' => -12
440 },
441 {
442 'GOTOS' => {
443 'sterm' => 68,
444 'item' => 39,
445 'loopvar' => 110,
446 'ident' => 77,
447 'node' => 23,
448 'lterm' => 56,
449 'term' => 109
450 },
451 'ACTIONS' => {
452 '$' => 43,
453 '${' => 37,
454 '{' => 30,
455 'IDENT' => 108,
456 'LITERAL' => 78,
457 '"' => 60,
458 '[' => 9,
459 'NUMBER' => 26,
460 'REF' => 27
461 }
462 },
463 {
464 'DEFAULT' => -40
465 },
466 {
467 'DEFAULT' => -127
468 },
469 {
470 'DEFAULT' => -6
471 },
472 {
473 'GOTOS' => {
474 'names' => 91,
475 'lvalue' => 112,
476 'name' => 82,
477 'item' => 113,
478 'filepart' => 87,
479 'filename' => 85,
480 'nameargs' => 118,
481 'lnameargs' => 115
482 },
483 'ACTIONS' => {
484 '$' => 114,
485 '"' => 117,
486 '${' => 37,
487 'IDENT' => 111,
488 'FILENAME' => 83,
489 'LITERAL' => 116,
490 'NUMBER' => 84
491 }
492 },
493 {
494 'DEFAULT' => -113
495 },
496 {
497 'GOTOS' => {
498 'item' => 39,
499 'ident' => 119,
500 'node' => 23
501 },
502 'ACTIONS' => {
503 '$' => 43,
504 '${' => 37,
505 'IDENT' => 2
506 }
507 },
508 {
509 'GOTOS' => {
510 'filepart' => 87,
511 'blockargs' => 123,
512 'filename' => 122,
513 'blockname' => 121,
514 'metadata' => 101,
515 'meta' => 100
516 },
517 'ACTIONS' => {
518 'IDENT' => 120,
519 'FILENAME' => 83,
520 'LITERAL' => 124,
521 'NUMBER' => 84
522 },
523 'DEFAULT' => -87
524 },
525 {
526 'DEFAULT' => -43
527 },
528 {
529 'GOTOS' => {
530 'hash' => 125,
531 'params' => 128,
532 'item' => 126,
533 'param' => 127
534 },
535 'ACTIONS' => {
536 '$' => 43,
537 '${' => 37,
538 'IDENT' => 2,
539 'LITERAL' => 129
540 },
541 'DEFAULT' => -119
542 },
543 {
544 'DEFAULT' => -25
545 },
546 {
547 'GOTOS' => {
548 'names' => 91,
549 'lvalue' => 112,
550 'name' => 82,
551 'item' => 113,
552 'filepart' => 87,
553 'filename' => 85,
554 'nameargs' => 118,
555 'lnameargs' => 130
556 },
557 'ACTIONS' => {
558 '$' => 114,
559 '"' => 117,
560 '${' => 37,
561 'IDENT' => 111,
562 'FILENAME' => 83,
563 'LITERAL' => 116,
564 'NUMBER' => 84
565 }
566 },
567 {
568 'GOTOS' => {
569 'item' => 39,
570 'node' => 23,
571 'loop' => 4,
572 'term' => 58,
573 'rawperl' => 59,
574 'statement' => 5,
575 'use' => 63,
576 'expr' => 62,
577 'capture' => 42,
578 'view' => 7,
579 'wrapper' => 46,
580 'chunk' => 131,
581 'atomexpr' => 48,
582 'atomdir' => 12,
583 'defblock' => 66,
584 'anonblock' => 50,
585 'filter' => 29,
586 'sterm' => 68,
587 'defblockname' => 14,
588 'ident' => 16,
589 'perl' => 31,
590 'setlist' => 70,
591 'switch' => 34,
592 'try' => 35,
593 'assign' => 19,
594 'directive' => 71,
595 'macro' => 20,
596 'lterm' => 56,
597 'condition' => 73
598 },
599 'ACTIONS' => {
600 'SET' => 1,
601 'NOT' => 38,
602 'PERL' => 40,
603 'IDENT' => 2,
604 'CLEAR' => 41,
605 'UNLESS' => 3,
606 '"' => 60,
607 'STOP' => 6,
608 'IF' => 44,
609 'THROW' => 8,
610 'CALL' => 45,
611 'TRY' => 10,
612 'GET' => 47,
613 'LAST' => 49,
614 'DEBUG' => 51,
615 'RAWPERL' => 13,
616 'META' => 15,
617 'INCLUDE' => 17,
618 'MACRO' => 18,
619 'SWITCH' => 54,
620 '(' => 53,
621 'WRAPPER' => 55,
622 '$' => 43,
623 '${' => 37,
624 'FOR' => 21,
625 'LITERAL' => 57,
626 'NEXT' => 22,
627 'TEXT' => 24,
628 'PROCESS' => 61,
629 'RETURN' => 64,
630 'FILTER' => 25,
631 'INSERT' => 65,
632 '[' => 9,
633 'REF' => 27,
634 'NUMBER' => 26,
635 ';' => -18,
636 'WHILE' => 67,
637 'BLOCK' => 28,
638 '{' => 30,
639 'DEFAULT' => 69,
640 'USE' => 32,
641 'VIEW' => 36
642 },
643 'DEFAULT' => -2
644 },
645 {
646 'DEFAULT' => -22
647 },
648 {
649 'DEFAULT' => -24
650 },
651 {
652 'GOTOS' => {
653 'filepart' => 87,
654 'filename' => 85,
655 'nameargs' => 132,
656 'names' => 91,
657 'name' => 82
658 },
659 'ACTIONS' => {
660 '$' => 86,
661 '"' => 89,
662 'IDENT' => 81,
663 'FILENAME' => 83,
664 'LITERAL' => 88,
665 'NUMBER' => 84
666 }
667 },
668 {
669 'GOTOS' => {
670 'sterm' => 133,
671 'item' => 39,
672 'ident' => 77,
673 'node' => 23
674 },
675 'ACTIONS' => {
676 '$' => 43,
677 '"' => 60,
678 '${' => 37,
679 'IDENT' => 2,
680 'LITERAL' => 78,
681 'NUMBER' => 26,
682 'REF' => 27
683 }
684 },
685 {
686 'GOTOS' => {
687 'expr' => 134,
688 'sterm' => 68,
689 'item' => 39,
690 'ident' => 77,
691 'node' => 23,
692 'lterm' => 56,
693 'term' => 58
694 },
695 'ACTIONS' => {
696 '$' => 43,
697 '${' => 37,
698 '{' => 30,
699 'NOT' => 38,
700 'IDENT' => 2,
701 'LITERAL' => 78,
702 '"' => 60,
703 '[' => 9,
704 'REF' => 27,
705 'NUMBER' => 26,
706 '(' => 53
707 }
708 },
709 {
710 'ACTIONS' => {
711 '(' => 135
712 },
713 'DEFAULT' => -128
714 },
715 {
716 'ACTIONS' => {
717 ';' => 136
718 }
719 },
720 {
721 'DEFAULT' => -38
722 },
723 {
724 'DEFAULT' => -11
725 },
726 {
727 'ACTIONS' => {
728 'IDENT' => 137
729 }
730 },
731 {
732 'GOTOS' => {
733 'expr' => 138,
734 'sterm' => 68,
735 'item' => 39,
736 'ident' => 77,
737 'node' => 23,
738 'lterm' => 56,
739 'term' => 58
740 },
741 'ACTIONS' => {
742 '$' => 43,
743 '${' => 37,
744 '{' => 30,
745 'NOT' => 38,
746 'IDENT' => 2,
747 'LITERAL' => 78,
748 '"' => 60,
749 '[' => 9,
750 'REF' => 27,
751 'NUMBER' => 26,
752 '(' => 53
753 }
754 },
755 {
756 'GOTOS' => {
757 'expr' => 139,
758 'sterm' => 68,
759 'item' => 39,
760 'ident' => 77,
761 'node' => 23,
762 'lterm' => 56,
763 'term' => 58
764 },
765 'ACTIONS' => {
766 '$' => 43,
767 '${' => 37,
768 '{' => 30,
769 'NOT' => 38,
770 'IDENT' => 2,
771 'LITERAL' => 78,
772 '"' => 60,
773 '[' => 9,
774 'REF' => 27,
775 'NUMBER' => 26,
776 '(' => 53
777 }
778 },
779 {
780 'DEFAULT' => -42
781 },
782 {
783 'GOTOS' => {
784 'expr' => 140,
785 'sterm' => 68,
786 'item' => 39,
787 'ident' => 77,
788 'node' => 23,
789 'lterm' => 56,
790 'term' => 58
791 },
792 'ACTIONS' => {
793 '$' => 43,
794 '${' => 37,
795 '{' => 30,
796 'NOT' => 38,
797 'IDENT' => 2,
798 'LITERAL' => 78,
799 '"' => 60,
800 '[' => 9,
801 'REF' => 27,
802 'NUMBER' => 26,
803 '(' => 53
804 }
805 },
806 {
807 'ACTIONS' => {
808 'FOR' => 142,
809 'FILTER' => 143,
810 'IF' => 144,
811 'UNLESS' => 141,
812 'WRAPPER' => 145,
813 'WHILE' => 146
814 }
815 },
816 {
817 'DEFAULT' => -39
818 },
819 {
820 'DEFAULT' => -10
821 },
822 {
823 'GOTOS' => {
824 'filepart' => 87,
825 'filename' => 85,
826 'nameargs' => 147,
827 'names' => 91,
828 'name' => 82
829 },
830 'ACTIONS' => {
831 '$' => 86,
832 '"' => 89,
833 'IDENT' => 81,
834 'FILENAME' => 83,
835 'LITERAL' => 88,
836 'NUMBER' => 84
837 }
838 },
839 {
840 'ACTIONS' => {
841 '' => 148
842 }
843 },
844 {
845 'GOTOS' => {
846 'sterm' => 68,
847 'item' => 39,
848 'ident' => 149,
849 'node' => 23,
850 'term' => 58,
851 'expr' => 151,
852 'assign' => 150,
853 'lterm' => 56
854 },
855 'ACTIONS' => {
856 '$' => 43,
857 '${' => 37,
858 '{' => 30,
859 'NOT' => 38,
860 'IDENT' => 2,
861 'LITERAL' => 57,
862 '"' => 60,
863 '[' => 9,
864 'REF' => 27,
865 'NUMBER' => 26,
866 '(' => 53
867 }
868 },
869 {
870 'GOTOS' => {
871 'expr' => 152,
872 'sterm' => 68,
873 'item' => 39,
874 'ident' => 77,
875 'node' => 23,
876 'lterm' => 56,
877 'term' => 58
878 },
879 'ACTIONS' => {
880 '$' => 43,
881 '${' => 37,
882 '{' => 30,
883 'NOT' => 38,
884 'IDENT' => 2,
885 'LITERAL' => 78,
886 '"' => 60,
887 '[' => 9,
888 'REF' => 27,
889 'NUMBER' => 26,
890 '(' => 53
891 }
892 },
893 {
894 'GOTOS' => {
895 'filepart' => 87,
896 'filename' => 85,
897 'nameargs' => 153,
898 'names' => 91,
899 'name' => 82
900 },
901 'ACTIONS' => {
902 '$' => 86,
903 '"' => 89,
904 'IDENT' => 81,
905 'FILENAME' => 83,
906 'LITERAL' => 88,
907 'NUMBER' => 84
908 }
909 },
910 {
911 'DEFAULT' => -103
912 },
913 {
914 'ACTIONS' => {
915 'ASSIGN' => 154
916 },
917 'DEFAULT' => -112
918 },
919 {
920 'DEFAULT' => -146
921 },
922 {
923 'DEFAULT' => -15
924 },
925 {
926 'GOTOS' => {
927 'quoted' => 155
928 },
929 'DEFAULT' => -176
930 },
931 {
932 'GOTOS' => {
933 'filepart' => 87,
934 'filename' => 85,
935 'nameargs' => 156,
936 'names' => 91,
937 'name' => 82
938 },
939 'ACTIONS' => {
940 '$' => 86,
941 '"' => 89,
942 'IDENT' => 81,
943 'FILENAME' => 83,
944 'LITERAL' => 88,
945 'NUMBER' => 84
946 }
947 },
948 {
949 'ACTIONS' => {
950 '/' => 166,
951 'CMPOP' => 164,
952 'MOD' => 165,
953 'DIV' => 159,
954 '+' => 157,
955 'AND' => 160,
956 'CAT' => 163,
957 '?' => 158,
958 'BINOP' => 161,
959 'OR' => 162,
960 ';' => -16
961 },
962 'DEFAULT' => -26
963 },
964 {
965 'DEFAULT' => -13
966 },
967 {
968 'DEFAULT' => -36
969 },
970 {
971 'GOTOS' => {
972 'filepart' => 87,
973 'filename' => 85,
974 'nameargs' => 167,
975 'names' => 91,
976 'name' => 82
977 },
978 'ACTIONS' => {
979 '$' => 86,
980 '"' => 89,
981 'IDENT' => 81,
982 'FILENAME' => 83,
983 'LITERAL' => 88,
984 'NUMBER' => 84
985 }
986 },
987 {
988 'DEFAULT' => -9
989 },
990 {
991 'GOTOS' => {
992 'expr' => 168,
993 'sterm' => 68,
994 'item' => 39,
995 'ident' => 77,
996 'node' => 23,
997 'lterm' => 56,
998 'term' => 58
999 },
1000 'ACTIONS' => {
1001 '$' => 43,
1002 '${' => 37,
1003 '{' => 30,
1004 'NOT' => 38,
1005 'IDENT' => 2,
1006 'LITERAL' => 78,
1007 '"' => 60,
1008 '[' => 9,
1009 'REF' => 27,
1010 'NUMBER' => 26,
1011 '(' => 53
1012 }
1013 },
1014 {
1015 'DEFAULT' => -104
1016 },
1017 {
1018 'GOTOS' => {
1019 'setlist' => 169,
1020 'assign' => 19,
1021 'item' => 39,
1022 'ident' => 74,
1023 'node' => 23
1024 },
1025 'ACTIONS' => {
1026 '$' => 43,
1027 '${' => 37,
1028 'IDENT' => 2,
1029 'LITERAL' => 75
1030 }
1031 },
1032 {
1033 'GOTOS' => {
1034 'assign' => 170,
1035 'item' => 39,
1036 'ident' => 74,
1037 'node' => 23
1038 },
1039 'ACTIONS' => {
1040 '$' => 43,
1041 '${' => 37,
1042 'IDENT' => 2,
1043 'LITERAL' => 75,
1044 'COMMA' => 171
1045 },
1046 'DEFAULT' => -19
1047 },
1048 {
1049 'DEFAULT' => -8
1050 },
1051 {
1052 'DEFAULT' => -1
1053 },
1054 {
1055 'DEFAULT' => -21
1056 },
1057 {
1058 'ACTIONS' => {
1059 'DOT' => 104,
1060 'ASSIGN' => 172
1061 }
1062 },
1063 {
1064 'ACTIONS' => {
1065 'ASSIGN' => 154
1066 }
1067 },
1068 {
1069 'GOTOS' => {
1070 'assign' => 170,
1071 'item' => 39,
1072 'ident' => 74,
1073 'node' => 23
1074 },
1075 'ACTIONS' => {
1076 '$' => 43,
1077 '${' => 37,
1078 'IDENT' => 2,
1079 'LITERAL' => 75,
1080 'COMMA' => 171
1081 },
1082 'DEFAULT' => -30
1083 },
1084 {
1085 'ACTIONS' => {
1086 'DOT' => 104
1087 },
1088 'DEFAULT' => -109
1089 },
1090 {
1091 'DEFAULT' => -112
1092 },
1093 {
1094 'ACTIONS' => {
1095 '/' => 166,
1096 'CMPOP' => 164,
1097 'DIV' => 159,
1098 'MOD' => 165,
1099 '+' => 157,
1100 'CAT' => 163,
1101 '?' => 158,
1102 'AND' => 160,
1103 'BINOP' => 161,
1104 'OR' => 162,
1105 ';' => 173
1106 }
1107 },
1108 {
1109 'DEFAULT' => -7
1110 },
1111 {
1112 'DEFAULT' => -173
1113 },
1114 {
1115 'DEFAULT' => -166
1116 },
1117 {
1118 'DEFAULT' => -172
1119 },
1120 {
1121 'DEFAULT' => -174
1122 },
1123 {
1124 'ACTIONS' => {
1125 'DOT' => 174
1126 },
1127 'DEFAULT' => -168
1128 },
1129 {
1130 'GOTOS' => {
1131 'item' => 39,
1132 'ident' => 175,
1133 'node' => 23
1134 },
1135 'ACTIONS' => {
1136 '$' => 43,
1137 '${' => 37,
1138 'IDENT' => 2
1139 }
1140 },
1141 {
1142 'DEFAULT' => -171
1143 },
1144 {
1145 'DEFAULT' => -169
1146 },
1147 {
1148 'GOTOS' => {
1149 'quoted' => 176
1150 },
1151 'DEFAULT' => -176
1152 },
1153 {
1154 'DEFAULT' => -35
1155 },
1156 {
1157 'GOTOS' => {
1158 'args' => 179
1159 },
1160 'ACTIONS' => {
1161 '(' => 178,
1162 '+' => 177
1163 },
1164 'DEFAULT' => -156
1165 },
1166 {
1167 'GOTOS' => {
1168 'sterm' => 68,
1169 'item' => 39,
1170 'ident' => 77,
1171 'node' => 23,
1172 'lterm' => 56,
1173 'term' => 181
1174 },
1175 'ACTIONS' => {
1176 '$' => 43,
1177 '${' => 37,
1178 ']' => 180,
1179 '{' => 30,
1180 'IDENT' => 2,
1181 'LITERAL' => 78,
1182 'COMMA' => 182,
1183 '"' => 60,
1184 '[' => 9,
1185 'NUMBER' => 26,
1186 'REF' => 27
1187 }
1188 },
1189 {
1190 'ACTIONS' => {
1191 ']' => 183
1192 }
1193 },
1194 {
1195 'DEFAULT' => -107
1196 },
1197 {
1198 'DEFAULT' => -116
1199 },
1200 {
1201 'ACTIONS' => {
1202 'TO' => 184
1203 },
1204 'DEFAULT' => -104
1205 },
1206 {
1207 'GOTOS' => {
1208 'item' => 39,
1209 'node' => 23,
1210 'loop' => 4,
1211 'term' => 58,
1212 'rawperl' => 59,
1213 'statement' => 5,
1214 'use' => 63,
1215 'expr' => 62,
1216 'capture' => 42,
1217 'view' => 7,
1218 'wrapper' => 46,
1219 'chunk' => 11,
1220 'atomexpr' => 48,
1221 'atomdir' => 12,
1222 'defblock' => 66,
1223 'anonblock' => 50,
1224 'filter' => 29,
1225 'sterm' => 68,
1226 'defblockname' => 14,
1227 'ident' => 16,
1228 'perl' => 31,
1229 'chunks' => 33,
1230 'setlist' => 70,
1231 'switch' => 34,
1232 'try' => 35,
1233 'assign' => 19,
1234 'directive' => 71,
1235 'block' => 185,
1236 'macro' => 20,
1237 'lterm' => 56,
1238 'condition' => 73
1239 },
1240 'ACTIONS' => {
1241 'SET' => 1,
1242 'NOT' => 38,
1243 'PERL' => 40,
1244 'IDENT' => 2,
1245 'CLEAR' => 41,
1246 'UNLESS' => 3,
1247 '"' => 60,
1248 'STOP' => 6,
1249 'IF' => 44,
1250 'THROW' => 8,
1251 'CALL' => 45,
1252 'TRY' => 10,
1253 'GET' => 47,
1254 'LAST' => 49,
1255 'DEBUG' => 51,
1256 'RAWPERL' => 13,
1257 'META' => 15,
1258 'INCLUDE' => 17,
1259 'MACRO' => 18,
1260 'SWITCH' => 54,
1261 '(' => 53,
1262 'WRAPPER' => 55,
1263 '$' => 43,
1264 '${' => 37,
1265 'FOR' => 21,
1266 'LITERAL' => 57,
1267 'NEXT' => 22,
1268 'TEXT' => 24,
1269 'PROCESS' => 61,
1270 'RETURN' => 64,
1271 'FILTER' => 25,
1272 'INSERT' => 65,
1273 '[' => 9,
1274 'REF' => 27,
1275 'NUMBER' => 26,
1276 ';' => -18,
1277 'WHILE' => 67,
1278 'BLOCK' => 28,
1279 '{' => 30,
1280 'DEFAULT' => 69,
1281 'USE' => 32,
1282 'VIEW' => 36
1283 },
1284 'DEFAULT' => -3
1285 },
1286 {
1287 'ACTIONS' => {
1288 ';' => 186
1289 }
1290 },
1291 {
1292 'ACTIONS' => {
1293 'ASSIGN' => 187
1294 }
1295 },
1296 {
1297 'DEFAULT' => -99
1298 },
1299 {
1300 'GOTOS' => {
1301 'meta' => 188
1302 },
1303 'ACTIONS' => {
1304 'IDENT' => 99,
1305 'COMMA' => 189
1306 },
1307 'DEFAULT' => -86
1308 },
1309 {
1310 'ACTIONS' => {
1311 ';' => 190
1312 }
1313 },
1314 {
1315 'GOTOS' => {
1316 'meta' => 188
1317 },
1318 'ACTIONS' => {
1319 'IDENT' => 99,
1320 'COMMA' => 189
1321 },
1322 'DEFAULT' => -17
1323 },
1324 {
1325 'GOTOS' => {
1326 'item' => 39,
1327 'node' => 191
1328 },
1329 'ACTIONS' => {
1330 '$' => 43,
1331 '${' => 37,
1332 'IDENT' => 2,
1333 'NUMBER' => 192
1334 }
1335 },
1336 {
1337 'GOTOS' => {
1338 'item' => 39,
1339 'node' => 23,
1340 'loop' => 4,
1341 'term' => 58,
1342 'expr' => 195,
1343 'wrapper' => 46,
1344 'atomexpr' => 48,
1345 'atomdir' => 12,
1346 'mdir' => 194,
1347 'filter' => 29,
1348 'sterm' => 68,
1349 'ident' => 149,
1350 'perl' => 31,
1351 'setlist' => 70,
1352 'try' => 35,
1353 'switch' => 34,
1354 'assign' => 19,
1355 'directive' => 196,
1356 'lterm' => 56,
1357 'condition' => 73
1358 },
1359 'ACTIONS' => {
1360 'SET' => 1,
1361 'NOT' => 38,
1362 'PERL' => 40,
1363 'IDENT' => 2,
1364 'CLEAR' => 41,
1365 'UNLESS' => 3,
1366 '"' => 60,
1367 'STOP' => 6,
1368 'IF' => 44,
1369 'THROW' => 8,
1370 'CALL' => 45,
1371 'TRY' => 10,
1372 'GET' => 47,
1373 'LAST' => 49,
1374 'DEBUG' => 51,
1375 'INCLUDE' => 17,
1376 'SWITCH' => 54,
1377 '(' => 53,
1378 'WRAPPER' => 55,
1379 '$' => 43,
1380 '${' => 37,
1381 'FOR' => 21,
1382 'NEXT' => 22,
1383 'LITERAL' => 57,
1384 'PROCESS' => 61,
1385 'FILTER' => 25,
1386 'RETURN' => 64,
1387 '[' => 9,
1388 'INSERT' => 65,
1389 'NUMBER' => 26,
1390 'REF' => 27,
1391 'WHILE' => 67,
1392 'BLOCK' => 193,
1393 '{' => 30,
1394 'DEFAULT' => 69
1395 }
1396 },
1397 {
1398 'DEFAULT' => -33
1399 },
1400 {
1401 'GOTOS' => {
1402 'item' => 39,
1403 'node' => 23,
1404 'loop' => 4,
1405 'term' => 58,
1406 'expr' => 199,
1407 'wrapper' => 46,
1408 'atomexpr' => 48,
1409 'atomdir' => 12,
1410 'mdir' => 197,
1411 'filter' => 29,
1412 'sterm' => 68,
1413 'ident' => 149,
1414 'perl' => 31,
1415 'setlist' => 70,
1416 'try' => 35,
1417 'switch' => 34,
1418 'assign' => 19,
1419 'directive' => 196,
1420 'lterm' => 56,
1421 'condition' => 73
1422 },
1423 'ACTIONS' => {
1424 'SET' => 1,
1425 'NOT' => 38,
1426 'PERL' => 40,
1427 'IDENT' => 2,
1428 'CLEAR' => 41,
1429 'UNLESS' => 3,
1430 '"' => 60,
1431 'STOP' => 6,
1432 'IF' => 44,
1433 'THROW' => 8,
1434 'CALL' => 45,
1435 'TRY' => 10,
1436 'GET' => 47,
1437 'LAST' => 49,
1438 'DEBUG' => 51,
1439 'INCLUDE' => 17,
1440 'SWITCH' => 54,
1441 '(' => 198,
1442 'WRAPPER' => 55,
1443 '$' => 43,
1444 '${' => 37,
1445 'FOR' => 21,
1446 'NEXT' => 22,
1447 'LITERAL' => 57,
1448 'PROCESS' => 61,
1449 'FILTER' => 25,
1450 'RETURN' => 64,
1451 '[' => 9,
1452 'INSERT' => 65,
1453 'NUMBER' => 26,
1454 'REF' => 27,
1455 'WHILE' => 67,
1456 'BLOCK' => 193,
1457 '{' => 30,
1458 'DEFAULT' => 69
1459 }
1460 },
1461 {
1462 'ACTIONS' => {
1463 'ASSIGN' => 200,
1464 'IN' => 201
1465 },
1466 'DEFAULT' => -130
1467 },
1468 {
1469 'GOTOS' => {
1470 'args' => 202
1471 },
1472 'DEFAULT' => -156
1473 },
1474 {
1475 'ACTIONS' => {
1476 ';' => 203
1477 }
1478 },
1479 {
1480 'ACTIONS' => {
1481 'ASSIGN' => -130
1482 },
1483 'DEFAULT' => -173
1484 },
1485 {
1486 'ACTIONS' => {
1487 'ASSIGN' => 204
1488 }
1489 },
1490 {
1491 'DEFAULT' => -159
1492 },
1493 {
1494 'GOTOS' => {
1495 'item' => 39,
1496 'ident' => 175,
1497 'node' => 23
1498 },
1499 'ACTIONS' => {
1500 '$' => 43,
1501 '${' => 37,
1502 'IDENT' => 205
1503 }
1504 },
1505 {
1506 'ACTIONS' => {
1507 ';' => 206
1508 }
1509 },
1510 {
1511 'ACTIONS' => {
1512 'ASSIGN' => -161
1513 },
1514 'DEFAULT' => -169
1515 },
1516 {
1517 'GOTOS' => {
1518 'quoted' => 207
1519 },
1520 'DEFAULT' => -176
1521 },
1522 {
1523 'DEFAULT' => -158
1524 },
1525 {
1526 'ACTIONS' => {
1527 'DOT' => 104
1528 },
1529 'DEFAULT' => -110
1530 },
1531 {
1532 'ACTIONS' => {
1533 'ASSIGN' => 187
1534 },
1535 'DEFAULT' => -173
1536 },
1537 {
1538 'DEFAULT' => -83
1539 },
1540 {
1541 'ACTIONS' => {
1542 'DOT' => 174
1543 },
1544 'DEFAULT' => -84
1545 },
1546 {
1547 'ACTIONS' => {
1548 ';' => 208
1549 }
1550 },
1551 {
1552 'DEFAULT' => -85
1553 },
1554 {
1555 'ACTIONS' => {
1556 '}' => 209
1557 }
1558 },
1559 {
1560 'ACTIONS' => {
1561 'ASSIGN' => 210
1562 }
1563 },
1564 {
1565 'DEFAULT' => -122
1566 },
1567 {
1568 'GOTOS' => {
1569 'item' => 126,
1570 'param' => 211
1571 },
1572 'ACTIONS' => {
1573 '$' => 43,
1574 '${' => 37,
1575 'IDENT' => 2,
1576 'LITERAL' => 129,
1577 'COMMA' => 212
1578 },
1579 'DEFAULT' => -118
1580 },
1581 {
1582 'ACTIONS' => {
1583 'ASSIGN' => 213
1584 }
1585 },
1586 {
1587 'DEFAULT' => -73
1588 },
1589 {
1590 'DEFAULT' => -4
1591 },
1592 {
1593 'ACTIONS' => {
1594 ';' => 214
1595 }
1596 },
1597 {
1598 'ACTIONS' => {
1599 '}' => 215
1600 }
1601 },
1602 {
1603 'ACTIONS' => {
1604 'CAT' => 163,
1605 '/' => 166,
1606 'CMPOP' => 164,
1607 'MOD' => 165,
1608 'DIV' => 159,
1609 'BINOP' => 161,
1610 '+' => 157
1611 },
1612 'DEFAULT' => -142
1613 },
1614 {
1615 'GOTOS' => {
1616 'args' => 216
1617 },
1618 'DEFAULT' => -156
1619 },
1620 {
1621 'GOTOS' => {
1622 '@4-2' => 217
1623 },
1624 'DEFAULT' => -76
1625 },
1626 {
1627 'DEFAULT' => -132
1628 },
1629 {
1630 'ACTIONS' => {
1631 '/' => 166,
1632 'CMPOP' => 164,
1633 'DIV' => 159,
1634 'MOD' => 165,
1635 '+' => 157,
1636 'CAT' => 163,
1637 '?' => 158,
1638 'AND' => 160,
1639 'BINOP' => 161,
1640 'OR' => 162,
1641 ';' => 218
1642 }
1643 },
1644 {
1645 'ACTIONS' => {
1646 '/' => 166,
1647 'CMPOP' => 164,
1648 'MOD' => 165,
1649 'DIV' => 159,
1650 '+' => 157,
1651 'CAT' => 163,
1652 '?' => 158,
1653 'AND' => 160,
1654 'BINOP' => 161,
1655 'OR' => 162
1656 },
1657 'DEFAULT' => -29
1658 },
1659 {
1660 'ACTIONS' => {
1661 '/' => 166,
1662 'CMPOP' => 164,
1663 'MOD' => 165,
1664 'DIV' => 159,
1665 '+' => 157,
1666 'CAT' => 163,
1667 '?' => 158,
1668 'AND' => 160,
1669 'BINOP' => 161,
1670 'OR' => 162
1671 },
1672 'DEFAULT' => -28
1673 },
1674 {
1675 'GOTOS' => {
1676 'expr' => 219,
1677 'sterm' => 68,
1678 'item' => 39,
1679 'ident' => 77,
1680 'node' => 23,
1681 'lterm' => 56,
1682 'term' => 58
1683 },
1684 'ACTIONS' => {
1685 '$' => 43,
1686 '${' => 37,
1687 '{' => 30,
1688 'NOT' => 38,
1689 'IDENT' => 2,
1690 'LITERAL' => 78,
1691 '"' => 60,
1692 '[' => 9,
1693 'REF' => 27,
1694 'NUMBER' => 26,
1695 '(' => 53
1696 }
1697 },
1698 {
1699 'GOTOS' => {
1700 'sterm' => 68,
1701 'item' => 39,
1702 'loopvar' => 220,
1703 'ident' => 77,
1704 'node' => 23,
1705 'lterm' => 56,
1706 'term' => 109
1707 },
1708 'ACTIONS' => {
1709 '$' => 43,
1710 '${' => 37,
1711 '{' => 30,
1712 'IDENT' => 108,
1713 'LITERAL' => 78,
1714 '"' => 60,
1715 '[' => 9,
1716 'NUMBER' => 26,
1717 'REF' => 27
1718 }
1719 },
1720 {
1721 'GOTOS' => {
1722 'names' => 91,
1723 'lvalue' => 112,
1724 'name' => 82,
1725 'item' => 113,
1726 'filepart' => 87,
1727 'filename' => 85,
1728 'nameargs' => 118,
1729 'lnameargs' => 221
1730 },
1731 'ACTIONS' => {
1732 '$' => 114,
1733 '"' => 117,
1734 '${' => 37,
1735 'IDENT' => 111,
1736 'FILENAME' => 83,
1737 'LITERAL' => 116,
1738 'NUMBER' => 84
1739 }
1740 },
1741 {
1742 'GOTOS' => {
1743 'expr' => 222,
1744 'sterm' => 68,
1745 'item' => 39,
1746 'ident' => 77,
1747 'node' => 23,
1748 'lterm' => 56,
1749 'term' => 58
1750 },
1751 'ACTIONS' => {
1752 '$' => 43,
1753 '${' => 37,
1754 '{' => 30,
1755 'NOT' => 38,
1756 'IDENT' => 2,
1757 'LITERAL' => 78,
1758 '"' => 60,
1759 '[' => 9,
1760 'REF' => 27,
1761 'NUMBER' => 26,
1762 '(' => 53
1763 }
1764 },
1765 {
1766 'GOTOS' => {
1767 'filepart' => 87,
1768 'filename' => 85,
1769 'nameargs' => 223,
1770 'names' => 91,
1771 'name' => 82
1772 },
1773 'ACTIONS' => {
1774 '$' => 86,
1775 '"' => 89,
1776 'IDENT' => 81,
1777 'FILENAME' => 83,
1778 'LITERAL' => 88,
1779 'NUMBER' => 84
1780 }
1781 },
1782 {
1783 'GOTOS' => {
1784 'expr' => 224,
1785 'sterm' => 68,
1786 'item' => 39,
1787 'ident' => 77,
1788 'node' => 23,
1789 'lterm' => 56,
1790 'term' => 58
1791 },
1792 'ACTIONS' => {
1793 '$' => 43,
1794 '${' => 37,
1795 '{' => 30,
1796 'NOT' => 38,
1797 'IDENT' => 2,
1798 'LITERAL' => 78,
1799 '"' => 60,
1800 '[' => 9,
1801 'REF' => 27,
1802 'NUMBER' => 26,
1803 '(' => 53
1804 }
1805 },
1806 {
1807 'DEFAULT' => -41
1808 },
1809 {
1810 'DEFAULT' => 0
1811 },
1812 {
1813 'ACTIONS' => {
1814 'ASSIGN' => 172,
1815 'DOT' => 104
1816 },
1817 'DEFAULT' => -109
1818 },
1819 {
1820 'ACTIONS' => {
1821 ')' => 225
1822 }
1823 },
1824 {
1825 'ACTIONS' => {
1826 '/' => 166,
1827 'CMPOP' => 164,
1828 'DIV' => 159,
1829 'MOD' => 165,
1830 '+' => 157,
1831 '?' => 158,
1832 'AND' => 160,
1833 'CAT' => 163,
1834 ')' => 226,
1835 'BINOP' => 161,
1836 'OR' => 162
1837 }
1838 },
1839 {
1840 'ACTIONS' => {
1841 '/' => 166,
1842 'CMPOP' => 164,
1843 'DIV' => 159,
1844 'MOD' => 165,
1845 '+' => 157,
1846 'CAT' => 163,
1847 '?' => 158,
1848 'AND' => 160,
1849 'BINOP' => 161,
1850 'OR' => 162,
1851 ';' => 227
1852 }
1853 },
1854 {
1855 'ACTIONS' => {
1856 ';' => 228
1857 }
1858 },
1859 {
1860 'GOTOS' => {
1861 'expr' => 229,
1862 'sterm' => 68,
1863 'item' => 39,
1864 'ident' => 77,
1865 'node' => 23,
1866 'lterm' => 56,
1867 'term' => 58
1868 },
1869 'ACTIONS' => {
1870 '$' => 43,
1871 '${' => 37,
1872 '{' => 30,
1873 'NOT' => 38,
1874 'IDENT' => 2,
1875 'LITERAL' => 78,
1876 '"' => 60,
1877 '[' => 9,
1878 'REF' => 27,
1879 'NUMBER' => 26,
1880 '(' => 53
1881 }
1882 },
1883 {
1884 'GOTOS' => {
1885 'item' => 39,
1886 'ident' => 230,
1887 'node' => 23,
1888 'quotable' => 232
1889 },
1890 'ACTIONS' => {
1891 '$' => 43,
1892 'TEXT' => 231,
1893 '"' => 234,
1894 '${' => 37,
1895 'IDENT' => 2,
1896 ';' => 233
1897 }
1898 },
1899 {
1900 'DEFAULT' => -34
1901 },
1902 {
1903 'GOTOS' => {
1904 'expr' => 235,
1905 'sterm' => 68,
1906 'item' => 39,
1907 'ident' => 77,
1908 'node' => 23,
1909 'lterm' => 56,
1910 'term' => 58
1911 },
1912 'ACTIONS' => {
1913 '$' => 43,
1914 '${' => 37,
1915 '{' => 30,
1916 'NOT' => 38,
1917 'IDENT' => 2,
1918 'LITERAL' => 78,
1919 '"' => 60,
1920 '[' => 9,
1921 'REF' => 27,
1922 'NUMBER' => 26,
1923 '(' => 53
1924 }
1925 },
1926 {
1927 'GOTOS' => {
1928 'expr' => 236,
1929 'sterm' => 68,
1930 'item' => 39,
1931 'ident' => 77,
1932 'node' => 23,
1933 'lterm' => 56,
1934 'term' => 58
1935 },
1936 'ACTIONS' => {
1937 '$' => 43,
1938 '${' => 37,
1939 '{' => 30,
1940 'NOT' => 38,
1941 'IDENT' => 2,
1942 'LITERAL' => 78,
1943 '"' => 60,
1944 '[' => 9,
1945 'REF' => 27,
1946 'NUMBER' => 26,
1947 '(' => 53
1948 }
1949 },
1950 {
1951 'GOTOS' => {
1952 'expr' => 237,
1953 'sterm' => 68,
1954 'item' => 39,
1955 'ident' => 77,
1956 'node' => 23,
1957 'lterm' => 56,
1958 'term' => 58
1959 },
1960 'ACTIONS' => {
1961 '$' => 43,
1962 '${' => 37,
1963 '{' => 30,
1964 'NOT' => 38,
1965 'IDENT' => 2,
1966 'LITERAL' => 78,
1967 '"' => 60,
1968 '[' => 9,
1969 'REF' => 27,
1970 'NUMBER' => 26,
1971 '(' => 53
1972 }
1973 },
1974 {
1975 'GOTOS' => {
1976 'expr' => 238,
1977 'sterm' => 68,
1978 'item' => 39,
1979 'ident' => 77,
1980 'node' => 23,
1981 'lterm' => 56,
1982 'term' => 58
1983 },
1984 'ACTIONS' => {
1985 '$' => 43,
1986 '${' => 37,
1987 '{' => 30,
1988 'NOT' => 38,
1989 'IDENT' => 2,
1990 'LITERAL' => 78,
1991 '"' => 60,
1992 '[' => 9,
1993 'REF' => 27,
1994 'NUMBER' => 26,
1995 '(' => 53
1996 }
1997 },
1998 {
1999 'GOTOS' => {
2000 'expr' => 239,
2001 'sterm' => 68,
2002 'item' => 39,
2003 'ident' => 77,
2004 'node' => 23,
2005 'lterm' => 56,
2006 'term' => 58
2007 },
2008 'ACTIONS' => {
2009 '$' => 43,
2010 '${' => 37,
2011 '{' => 30,
2012 'NOT' => 38,
2013 'IDENT' => 2,
2014 'LITERAL' => 78,
2015 '"' => 60,
2016 '[' => 9,
2017 'REF' => 27,
2018 'NUMBER' => 26,
2019 '(' => 53
2020 }
2021 },
2022 {
2023 'GOTOS' => {
2024 'expr' => 240,
2025 'sterm' => 68,
2026 'item' => 39,
2027 'ident' => 77,
2028 'node' => 23,
2029 'lterm' => 56,
2030 'term' => 58
2031 },
2032 'ACTIONS' => {
2033 '$' => 43,
2034 '${' => 37,
2035 '{' => 30,
2036 'NOT' => 38,
2037 'IDENT' => 2,
2038 'LITERAL' => 78,
2039 '"' => 60,
2040 '[' => 9,
2041 'REF' => 27,
2042 'NUMBER' => 26,
2043 '(' => 53
2044 }
2045 },
2046 {
2047 'GOTOS' => {
2048 'expr' => 241,
2049 'sterm' => 68,
2050 'item' => 39,
2051 'ident' => 77,
2052 'node' => 23,
2053 'lterm' => 56,
2054 'term' => 58
2055 },
2056 'ACTIONS' => {
2057 '$' => 43,
2058 '${' => 37,
2059 '{' => 30,
2060 'NOT' => 38,
2061 'IDENT' => 2,
2062 'LITERAL' => 78,
2063 '"' => 60,
2064 '[' => 9,
2065 'REF' => 27,
2066 'NUMBER' => 26,
2067 '(' => 53
2068 }
2069 },
2070 {
2071 'GOTOS' => {
2072 'expr' => 242,
2073 'sterm' => 68,
2074 'item' => 39,
2075 'ident' => 77,
2076 'node' => 23,
2077 'lterm' => 56,
2078 'term' => 58
2079 },
2080 'ACTIONS' => {
2081 '$' => 43,
2082 '${' => 37,
2083 '{' => 30,
2084 'NOT' => 38,
2085 'IDENT' => 2,
2086 'LITERAL' => 78,
2087 '"' => 60,
2088 '[' => 9,
2089 'REF' => 27,
2090 'NUMBER' => 26,
2091 '(' => 53
2092 }
2093 },
2094 {
2095 'GOTOS' => {
2096 'expr' => 243,
2097 'sterm' => 68,
2098 'item' => 39,
2099 'ident' => 77,
2100 'node' => 23,
2101 'lterm' => 56,
2102 'term' => 58
2103 },
2104 'ACTIONS' => {
2105 '$' => 43,
2106 '${' => 37,
2107 '{' => 30,
2108 'NOT' => 38,
2109 'IDENT' => 2,
2110 'LITERAL' => 78,
2111 '"' => 60,
2112 '[' => 9,
2113 'REF' => 27,
2114 'NUMBER' => 26,
2115 '(' => 53
2116 }
2117 },
2118 {
2119 'GOTOS' => {
2120 'expr' => 244,
2121 'sterm' => 68,
2122 'item' => 39,
2123 'ident' => 77,
2124 'node' => 23,
2125 'lterm' => 56,
2126 'term' => 58
2127 },
2128 'ACTIONS' => {
2129 '$' => 43,
2130 '${' => 37,
2131 '{' => 30,
2132 'NOT' => 38,
2133 'IDENT' => 2,
2134 'LITERAL' => 78,
2135 '"' => 60,
2136 '[' => 9,
2137 'REF' => 27,
2138 'NUMBER' => 26,
2139 '(' => 53
2140 }
2141 },
2142 {
2143 'DEFAULT' => -32
2144 },
2145 {
2146 'ACTIONS' => {
2147 '/' => 166,
2148 'CMPOP' => 164,
2149 'DIV' => 159,
2150 'MOD' => 165,
2151 '+' => 157,
2152 'CAT' => 163,
2153 '?' => 158,
2154 'AND' => 160,
2155 'BINOP' => 161,
2156 'OR' => 162,
2157 ';' => 245
2158 }
2159 },
2160 {
2161 'GOTOS' => {
2162 'assign' => 170,
2163 'item' => 39,
2164 'ident' => 74,
2165 'node' => 23
2166 },
2167 'ACTIONS' => {
2168 '$' => 43,
2169 '${' => 37,
2170 'IDENT' => 2,
2171 'LITERAL' => 75,
2172 'COMMA' => 171
2173 },
2174 'DEFAULT' => -31
2175 },
2176 {
2177 'DEFAULT' => -147
2178 },
2179 {
2180 'DEFAULT' => -148
2181 },
2182 {
2183 'GOTOS' => {
2184 'expr' => 246,
2185 'sterm' => 68,
2186 'item' => 39,
2187 'ident' => 77,
2188 'node' => 23,
2189 'lterm' => 56,
2190 'term' => 58
2191 },
2192 'ACTIONS' => {
2193 '$' => 43,
2194 '${' => 37,
2195 '{' => 30,
2196 'NOT' => 38,
2197 'IDENT' => 2,
2198 'LITERAL' => 78,
2199 '"' => 60,
2200 '[' => 9,
2201 'REF' => 27,
2202 'NUMBER' => 26,
2203 '(' => 53
2204 }
2205 },
2206 {
2207 'GOTOS' => {
2208 'item' => 39,
2209 'node' => 23,
2210 'loop' => 4,
2211 'term' => 58,
2212 'rawperl' => 59,
2213 'statement' => 5,
2214 'use' => 63,
2215 'expr' => 62,
2216 'capture' => 42,
2217 'view' => 7,
2218 'wrapper' => 46,
2219 'chunk' => 11,
2220 'atomexpr' => 48,
2221 'atomdir' => 12,
2222 'defblock' => 66,
2223 'anonblock' => 50,
2224 'filter' => 29,
2225 'sterm' => 68,
2226 'defblockname' => 14,
2227 'ident' => 16,
2228 'perl' => 31,
2229 'chunks' => 33,
2230 'setlist' => 70,
2231 'switch' => 34,
2232 'try' => 35,
2233 'assign' => 19,
2234 'directive' => 71,
2235 'block' => 247,
2236 'macro' => 20,
2237 'lterm' => 56,
2238 'condition' => 73
2239 },
2240 'ACTIONS' => {
2241 'SET' => 1,
2242 'NOT' => 38,
2243 'PERL' => 40,
2244 'IDENT' => 2,
2245 'CLEAR' => 41,
2246 'UNLESS' => 3,
2247 '"' => 60,
2248 'STOP' => 6,
2249 'IF' => 44,
2250 'THROW' => 8,
2251 'CALL' => 45,
2252 'TRY' => 10,
2253 'GET' => 47,
2254 'LAST' => 49,
2255 'DEBUG' => 51,
2256 'RAWPERL' => 13,
2257 'META' => 15,
2258 'INCLUDE' => 17,
2259 'MACRO' => 18,
2260 'SWITCH' => 54,
2261 '(' => 53,
2262 'WRAPPER' => 55,
2263 '$' => 43,
2264 '${' => 37,
2265 'FOR' => 21,
2266 'LITERAL' => 57,
2267 'NEXT' => 22,
2268 'TEXT' => 24,
2269 'PROCESS' => 61,
2270 'RETURN' => 64,
2271 'FILTER' => 25,
2272 'INSERT' => 65,
2273 '[' => 9,
2274 'REF' => 27,
2275 'NUMBER' => 26,
2276 ';' => -18,
2277 'WHILE' => 67,
2278 'BLOCK' => 28,
2279 '{' => 30,
2280 'DEFAULT' => 69,
2281 'USE' => 32,
2282 'VIEW' => 36
2283 },
2284 'DEFAULT' => -3
2285 },
2286 {
2287 'GOTOS' => {
2288 'filepart' => 248
2289 },
2290 'ACTIONS' => {
2291 'IDENT' => 81,
2292 'FILENAME' => 83,
2293 'NUMBER' => 84
2294 }
2295 },
2296 {
2297 'GOTOS' => {
2298 'args' => 249
2299 },
2300 'ACTIONS' => {
2301 'DOT' => 104
2302 },
2303 'DEFAULT' => -156
2304 },
2305 {
2306 'GOTOS' => {
2307 'item' => 39,
2308 'ident' => 230,
2309 'node' => 23,
2310 'quotable' => 232
2311 },
2312 'ACTIONS' => {
2313 '$' => 43,
2314 'TEXT' => 231,
2315 '"' => 250,
2316 '${' => 37,
2317 'IDENT' => 2,
2318 ';' => 233
2319 }
2320 },
2321 {
2322 'GOTOS' => {
2323 'filepart' => 87,
2324 'filename' => 85,
2325 'name' => 251
2326 },
2327 'ACTIONS' => {
2328 '"' => 89,
2329 'IDENT' => 81,
2330 'FILENAME' => 83,
2331 'LITERAL' => 88,
2332 'NUMBER' => 84
2333 }
2334 },
2335 {
2336 'GOTOS' => {
2337 'args' => 252
2338 },
2339 'DEFAULT' => -156
2340 },
2341 {
2342 'GOTOS' => {
2343 'sterm' => 68,
2344 'item' => 254,
2345 'ident' => 253,
2346 'node' => 23,
2347 'term' => 58,
2348 'expr' => 257,
2349 'param' => 255,
2350 'lterm' => 56
2351 },
2352 'ACTIONS' => {
2353 '$' => 43,
2354 '${' => 37,
2355 '{' => 30,
2356 'NOT' => 38,
2357 'COMMA' => 258,
2358 'IDENT' => 2,
2359 'LITERAL' => 256,
2360 '"' => 60,
2361 '[' => 9,
2362 '(' => 53,
2363 'NUMBER' => 26,
2364 'REF' => 27
2365 },
2366 'DEFAULT' => -163
2367 },
2368 {
2369 'DEFAULT' => -105
2370 },
2371 {
2372 'DEFAULT' => -114
2373 },
2374 {
2375 'DEFAULT' => -115
2376 },
2377 {
2378 'DEFAULT' => -106
2379 },
2380 {
2381 'GOTOS' => {
2382 'sterm' => 259,
2383 'item' => 39,
2384 'ident' => 77,
2385 'node' => 23
2386 },
2387 'ACTIONS' => {
2388 '$' => 43,
2389 '"' => 60,
2390 '${' => 37,
2391 'IDENT' => 2,
2392 'LITERAL' => 78,
2393 'NUMBER' => 26,
2394 'REF' => 27
2395 }
2396 },
2397 {
2398 'GOTOS' => {
2399 'final' => 261
2400 },
2401 'ACTIONS' => {
2402 'FINAL' => 260,
2403 'CATCH' => 262
2404 },
2405 'DEFAULT' => -72
2406 },
2407 {
2408 'ACTIONS' => {
2409 'TEXT' => 263
2410 }
2411 },
2412 {
2413 'ACTIONS' => {
2414 '"' => 266,
2415 'LITERAL' => 265,
2416 'NUMBER' => 264
2417 }
2418 },
2419 {
2420 'DEFAULT' => -97
2421 },
2422 {
2423 'DEFAULT' => -98
2424 },
2425 {
2426 'GOTOS' => {
2427 'item' => 39,
2428 'loop' => 4,
2429 'capture' => 42,
2430 'statement' => 5,
2431 'view' => 7,
2432 'wrapper' => 46,
2433 'atomexpr' => 48,
2434 'chunk' => 11,
2435 'atomdir' => 12,
2436 'anonblock' => 50,
2437 'template' => 267,
2438 'defblockname' => 14,
2439 'ident' => 16,
2440 'assign' => 19,
2441 'macro' => 20,
2442 'lterm' => 56,
2443 'node' => 23,
2444 'term' => 58,
2445 'rawperl' => 59,
2446 'expr' => 62,
2447 'use' => 63,
2448 'defblock' => 66,
2449 'filter' => 29,
2450 'sterm' => 68,
2451 'perl' => 31,
2452 'chunks' => 33,
2453 'setlist' => 70,
2454 'switch' => 34,
2455 'try' => 35,
2456 'directive' => 71,
2457 'block' => 72,
2458 'condition' => 73
2459 },
2460 'ACTIONS' => {
2461 'SET' => 1,
2462 'NOT' => 38,
2463 'PERL' => 40,
2464 'IDENT' => 2,
2465 'CLEAR' => 41,
2466 'UNLESS' => 3,
2467 '"' => 60,
2468 'STOP' => 6,
2469 'IF' => 44,
2470 'THROW' => 8,
2471 'CALL' => 45,
2472 'TRY' => 10,
2473 'GET' => 47,
2474 'LAST' => 49,
2475 'DEBUG' => 51,
2476 'RAWPERL' => 13,
2477 'META' => 15,
2478 'INCLUDE' => 17,
2479 'MACRO' => 18,
2480 'SWITCH' => 54,
2481 '(' => 53,
2482 'WRAPPER' => 55,
2483 '$' => 43,
2484 '${' => 37,
2485 'FOR' => 21,
2486 'LITERAL' => 57,
2487 'NEXT' => 22,
2488 'TEXT' => 24,
2489 'PROCESS' => 61,
2490 'RETURN' => 64,
2491 'FILTER' => 25,
2492 'INSERT' => 65,
2493 '[' => 9,
2494 'REF' => 27,
2495 'NUMBER' => 26,
2496 ';' => -18,
2497 'WHILE' => 67,
2498 'BLOCK' => 28,
2499 '{' => 30,
2500 'DEFAULT' => 69,
2501 'USE' => 32,
2502 'VIEW' => 36
2503 },
2504 'DEFAULT' => -3
2505 },
2506 {
2507 'DEFAULT' => -125
2508 },
2509 {
2510 'DEFAULT' => -126
2511 },
2512 {
2513 'ACTIONS' => {
2514 ';' => 268
2515 }
2516 },
2517 {
2518 'DEFAULT' => -89
2519 },
2520 {
2521 'ACTIONS' => {
2522 '$' => -150,
2523 '/' => 166,
2524 'CMPOP' => 164,
2525 '${' => -150,
2526 'MOD' => 165,
2527 'DIV' => 159,
2528 'COMMA' => -150,
2529 'IDENT' => -150,
2530 'LITERAL' => -150,
2531 '+' => 157,
2532 'AND' => 160,
2533 'CAT' => 163,
2534 '?' => 158,
2535 'BINOP' => 161,
2536 'OR' => 162,
2537 ';' => -150
2538 },
2539 'DEFAULT' => -26
2540 },
2541 {
2542 'DEFAULT' => -92
2543 },
2544 {
2545 'DEFAULT' => -91
2546 },
2547 {
2548 'GOTOS' => {
2549 'sterm' => 68,
2550 'item' => 39,
2551 'margs' => 270,
2552 'ident' => 149,
2553 'node' => 23,
2554 'term' => 58,
2555 'expr' => 151,
2556 'assign' => 150,
2557 'lterm' => 56
2558 },
2559 'ACTIONS' => {
2560 '$' => 43,
2561 '${' => 37,
2562 '{' => 30,
2563 'NOT' => 38,
2564 'IDENT' => 269,
2565 'LITERAL' => 57,
2566 '"' => 60,
2567 '[' => 9,
2568 'REF' => 27,
2569 'NUMBER' => 26,
2570 '(' => 53
2571 }
2572 },
2573 {
2574 'ACTIONS' => {
2575 '/' => 166,
2576 'CMPOP' => 164,
2577 'MOD' => 165,
2578 'DIV' => 159,
2579 '+' => 157,
2580 'CAT' => 163,
2581 '?' => 158,
2582 'AND' => 160,
2583 'BINOP' => 161,
2584 'OR' => 162
2585 },
2586 'DEFAULT' => -26
2587 },
2588 {
2589 'GOTOS' => {
2590 'sterm' => 68,
2591 'item' => 39,
2592 'ident' => 77,
2593 'node' => 23,
2594 'lterm' => 56,
2595 'term' => 271
2596 },
2597 'ACTIONS' => {
2598 '$' => 43,
2599 '${' => 37,
2600 '{' => 30,
2601 'IDENT' => 2,
2602 'LITERAL' => 78,
2603 '"' => 60,
2604 '[' => 9,
2605 'NUMBER' => 26,
2606 'REF' => 27
2607 }
2608 },
2609 {
2610 'GOTOS' => {
2611 'sterm' => 68,
2612 'item' => 39,
2613 'ident' => 77,
2614 'node' => 23,
2615 'lterm' => 56,
2616 'term' => 272
2617 },
2618 'ACTIONS' => {
2619 '$' => 43,
2620 '${' => 37,
2621 '{' => 30,
2622 'IDENT' => 2,
2623 'LITERAL' => 78,
2624 '"' => 60,
2625 '[' => 9,
2626 'NUMBER' => 26,
2627 'REF' => 27
2628 }
2629 },
2630 {
2631 'GOTOS' => {
2632 'sterm' => 68,
2633 'item' => 254,
2634 'ident' => 253,
2635 'node' => 23,
2636 'term' => 58,
2637 'expr' => 257,
2638 'param' => 255,
2639 'lterm' => 56
2640 },
2641 'ACTIONS' => {
2642 '$' => 43,
2643 '${' => 37,
2644 '{' => 30,
2645 'NOT' => 38,
2646 'IDENT' => 2,
2647 'LITERAL' => 256,
2648 'COMMA' => 258,
2649 '"' => 60,
2650 '[' => 9,
2651 'REF' => 27,
2652 'NUMBER' => 26,
2653 '(' => 53
2654 },
2655 'DEFAULT' => -64
2656 },
2657 {
2658 'GOTOS' => {
2659 '@1-3' => 273
2660 },
2661 'DEFAULT' => -56
2662 },
2663 {
2664 'GOTOS' => {
2665 'filepart' => 87,
2666 'filename' => 85,
2667 'nameargs' => 274,
2668 'names' => 91,
2669 'name' => 82
2670 },
2671 'ACTIONS' => {
2672 '$' => 86,
2673 '"' => 89,
2674 'IDENT' => 81,
2675 'FILENAME' => 83,
2676 'LITERAL' => 88,
2677 'NUMBER' => 84
2678 }
2679 },
2680 {
2681 'ACTIONS' => {
2682 'ASSIGN' => -132
2683 },
2684 'DEFAULT' => -130
2685 },
2686 {
2687 'GOTOS' => {
2688 'item' => 39,
2689 'node' => 23,
2690 'loop' => 4,
2691 'term' => 58,
2692 'rawperl' => 59,
2693 'statement' => 5,
2694 'use' => 63,
2695 'expr' => 62,
2696 'capture' => 42,
2697 'view' => 7,
2698 'wrapper' => 46,
2699 'chunk' => 11,
2700 'atomexpr' => 48,
2701 'atomdir' => 12,
2702 'defblock' => 66,
2703 'anonblock' => 50,
2704 'filter' => 29,
2705 'sterm' => 68,
2706 'defblockname' => 14,
2707 'ident' => 16,
2708 'perl' => 31,
2709 'chunks' => 33,
2710 'setlist' => 70,
2711 'switch' => 34,
2712 'try' => 35,
2713 'assign' => 19,
2714 'directive' => 71,
2715 'block' => 275,
2716 'macro' => 20,
2717 'lterm' => 56,
2718 'condition' => 73
2719 },
2720 'ACTIONS' => {
2721 'SET' => 1,
2722 'NOT' => 38,
2723 'PERL' => 40,
2724 'IDENT' => 2,
2725 'CLEAR' => 41,
2726 'UNLESS' => 3,
2727 '"' => 60,
2728 'STOP' => 6,
2729 'IF' => 44,
2730 'THROW' => 8,
2731 'CALL' => 45,
2732 'TRY' => 10,
2733 'GET' => 47,
2734 'LAST' => 49,
2735 'DEBUG' => 51,
2736 'RAWPERL' => 13,
2737 'META' => 15,
2738 'INCLUDE' => 17,
2739 'MACRO' => 18,
2740 'SWITCH' => 54,
2741 '(' => 53,
2742 'WRAPPER' => 55,
2743 '$' => 43,
2744 '${' => 37,
2745 'FOR' => 21,
2746 'LITERAL' => 57,
2747 'NEXT' => 22,
2748 'TEXT' => 24,
2749 'PROCESS' => 61,
2750 'RETURN' => 64,
2751 'FILTER' => 25,
2752 'INSERT' => 65,
2753 '[' => 9,
2754 'REF' => 27,
2755 'NUMBER' => 26,
2756 ';' => -18,
2757 'WHILE' => 67,
2758 'BLOCK' => 28,
2759 '{' => 30,
2760 'DEFAULT' => 69,
2761 'USE' => 32,
2762 'VIEW' => 36
2763 },
2764 'DEFAULT' => -3
2765 },
2766 {
2767 'GOTOS' => {
2768 'item' => 39,
2769 'ident' => 230,
2770 'node' => 23,
2771 'quotable' => 232
2772 },
2773 'ACTIONS' => {
2774 '$' => 43,
2775 'TEXT' => 231,
2776 '"' => 276,
2777 '${' => 37,
2778 'IDENT' => 2,
2779 ';' => 233
2780 }
2781 },
2782 {
2783 'GOTOS' => {
2784 'item' => 39,
2785 'node' => 23,
2786 'loop' => 4,
2787 'term' => 58,
2788 'rawperl' => 59,
2789 'statement' => 5,
2790 'use' => 63,
2791 'expr' => 62,
2792 'capture' => 42,
2793 'view' => 7,
2794 'wrapper' => 46,
2795 'chunk' => 11,
2796 'atomexpr' => 48,
2797 'atomdir' => 12,
2798 'defblock' => 66,
2799 'anonblock' => 50,
2800 'filter' => 29,
2801 'sterm' => 68,
2802 'defblockname' => 14,
2803 'ident' => 16,
2804 'perl' => 31,
2805 'chunks' => 33,
2806 'setlist' => 70,
2807 'switch' => 34,
2808 'try' => 35,
2809 'assign' => 19,
2810 'directive' => 71,
2811 'block' => 277,
2812 'macro' => 20,
2813 'lterm' => 56,
2814 'condition' => 73
2815 },
2816 'ACTIONS' => {
2817 'SET' => 1,
2818 'NOT' => 38,
2819 'PERL' => 40,
2820 'IDENT' => 2,
2821 'CLEAR' => 41,
2822 'UNLESS' => 3,
2823 '"' => 60,
2824 'STOP' => 6,
2825 'IF' => 44,
2826 'THROW' => 8,
2827 'CALL' => 45,
2828 'TRY' => 10,
2829 'GET' => 47,
2830 'LAST' => 49,
2831 'DEBUG' => 51,
2832 'RAWPERL' => 13,
2833 'META' => 15,
2834 'INCLUDE' => 17,
2835 'MACRO' => 18,
2836 'SWITCH' => 54,
2837 '(' => 53,
2838 'WRAPPER' => 55,
2839 '$' => 43,
2840 '${' => 37,
2841 'FOR' => 21,
2842 'LITERAL' => 57,
2843 'NEXT' => 22,
2844 'TEXT' => 24,
2845 'PROCESS' => 61,
2846 'RETURN' => 64,
2847 'FILTER' => 25,
2848 'INSERT' => 65,
2849 '[' => 9,
2850 'REF' => 27,
2851 'NUMBER' => 26,
2852 ';' => -18,
2853 'WHILE' => 67,
2854 'BLOCK' => 28,
2855 '{' => 30,
2856 'DEFAULT' => 69,
2857 'USE' => 32,
2858 'VIEW' => 36
2859 },
2860 'DEFAULT' => -3
2861 },
2862 {
2863 'DEFAULT' => -108
2864 },
2865 {
2866 'GOTOS' => {
2867 'expr' => 278,
2868 'sterm' => 68,
2869 'item' => 39,
2870 'ident' => 77,
2871 'node' => 23,
2872 'lterm' => 56,
2873 'term' => 58
2874 },
2875 'ACTIONS' => {
2876 '$' => 43,
2877 '${' => 37,
2878 '{' => 30,
2879 'NOT' => 38,
2880 'IDENT' => 2,
2881 'LITERAL' => 78,
2882 '"' => 60,
2883 '[' => 9,
2884 'REF' => 27,
2885 'NUMBER' => 26,
2886 '(' => 53
2887 }
2888 },
2889 {
2890 'DEFAULT' => -120
2891 },
2892 {
2893 'DEFAULT' => -121
2894 },
2895 {
2896 'GOTOS' => {
2897 'expr' => 279,
2898 'sterm' => 68,
2899 'item' => 39,
2900 'ident' => 77,
2901 'node' => 23,
2902 'lterm' => 56,
2903 'term' => 58
2904 },
2905 'ACTIONS' => {
2906 '$' => 43,
2907 '${' => 37,
2908 '{' => 30,
2909 'NOT' => 38,
2910 'IDENT' => 2,
2911 'LITERAL' => 78,
2912 '"' => 60,
2913 '[' => 9,
2914 'REF' => 27,
2915 'NUMBER' => 26,
2916 '(' => 53
2917 }
2918 },
2919 {
2920 'GOTOS' => {
2921 '@3-3' => 280
2922 },
2923 'DEFAULT' => -74
2924 },
2925 {
2926 'DEFAULT' => -131
2927 },
2928 {
2929 'GOTOS' => {
2930 'sterm' => 68,
2931 'item' => 254,
2932 'ident' => 253,
2933 'node' => 23,
2934 'term' => 58,
2935 'expr' => 257,
2936 'param' => 255,
2937 'lterm' => 56
2938 },
2939 'ACTIONS' => {
2940 '$' => 43,
2941 '${' => 37,
2942 '{' => 30,
2943 'NOT' => 38,
2944 'IDENT' => 2,
2945 'LITERAL' => 256,
2946 'COMMA' => 258,
2947 '"' => 60,
2948 ')' => 281,
2949 '[' => 9,
2950 'REF' => 27,
2951 'NUMBER' => 26,
2952 '(' => 53
2953 }
2954 },
2955 {
2956 'GOTOS' => {
2957 'item' => 39,
2958 'node' => 23,
2959 'loop' => 4,
2960 'term' => 58,
2961 'rawperl' => 59,
2962 'statement' => 5,
2963 'use' => 63,
2964 'expr' => 62,
2965 'capture' => 42,
2966 'view' => 7,
2967 'wrapper' => 46,
2968 'chunk' => 11,
2969 'atomexpr' => 48,
2970 'atomdir' => 12,
2971 'defblock' => 66,
2972 'anonblock' => 50,
2973 'filter' => 29,
2974 'sterm' => 68,
2975 'defblockname' => 14,
2976 'ident' => 16,
2977 'perl' => 31,
2978 'chunks' => 33,
2979 'setlist' => 70,
2980 'switch' => 34,
2981 'try' => 35,
2982 'assign' => 19,
2983 'directive' => 71,
2984 'block' => 282,
2985 'macro' => 20,
2986 'lterm' => 56,
2987 'condition' => 73
2988 },
2989 'ACTIONS' => {
2990 'SET' => 1,
2991 'NOT' => 38,
2992 'PERL' => 40,
2993 'IDENT' => 2,
2994 'CLEAR' => 41,
2995 'UNLESS' => 3,
2996 '"' => 60,
2997 'STOP' => 6,
2998 'IF' => 44,
2999 'THROW' => 8,
3000 'CALL' => 45,
3001 'TRY' => 10,
3002 'GET' => 47,
3003 'LAST' => 49,
3004 'DEBUG' => 51,
3005 'RAWPERL' => 13,
3006 'META' => 15,
3007 'INCLUDE' => 17,
3008 'MACRO' => 18,
3009 'SWITCH' => 54,
3010 '(' => 53,
3011 'WRAPPER' => 55,
3012 '$' => 43,
3013 '${' => 37,
3014 'FOR' => 21,
3015 'LITERAL' => 57,
3016 'NEXT' => 22,
3017 'TEXT' => 24,
3018 'PROCESS' => 61,
3019 'RETURN' => 64,
3020 'FILTER' => 25,
3021 'INSERT' => 65,
3022 '[' => 9,
3023 'REF' => 27,
3024 'NUMBER' => 26,
3025 ';' => -18,
3026 'WHILE' => 67,
3027 'BLOCK' => 28,
3028 '{' => 30,
3029 'DEFAULT' => 69,
3030 'USE' => 32,
3031 'VIEW' => 36
3032 },
3033 'DEFAULT' => -3
3034 },
3035 {
3036 'GOTOS' => {
3037 'item' => 39,
3038 'node' => 23,
3039 'loop' => 4,
3040 'term' => 58,
3041 'rawperl' => 59,
3042 'statement' => 5,
3043 'use' => 63,
3044 'expr' => 62,
3045 'capture' => 42,
3046 'view' => 7,
3047 'wrapper' => 46,
3048 'chunk' => 11,
3049 'atomexpr' => 48,
3050 'atomdir' => 12,
3051 'defblock' => 66,
3052 'anonblock' => 50,
3053 'filter' => 29,
3054 'sterm' => 68,
3055 'defblockname' => 14,
3056 'ident' => 16,
3057 'perl' => 31,
3058 'chunks' => 33,
3059 'setlist' => 70,
3060 'switch' => 34,
3061 'try' => 35,
3062 'assign' => 19,
3063 'directive' => 71,
3064 'block' => 283,
3065 'macro' => 20,
3066 'lterm' => 56,
3067 'condition' => 73
3068 },
3069 'ACTIONS' => {
3070 'SET' => 1,
3071 'NOT' => 38,
3072 'PERL' => 40,
3073 'IDENT' => 2,
3074 'CLEAR' => 41,
3075 'UNLESS' => 3,
3076 '"' => 60,
3077 'STOP' => 6,
3078 'IF' => 44,
3079 'THROW' => 8,
3080 'CALL' => 45,
3081 'TRY' => 10,
3082 'GET' => 47,
3083 'LAST' => 49,
3084 'DEBUG' => 51,
3085 'RAWPERL' => 13,
3086 'META' => 15,
3087 'INCLUDE' => 17,
3088 'MACRO' => 18,
3089 'SWITCH' => 54,
3090 '(' => 53,
3091 'WRAPPER' => 55,
3092 '$' => 43,
3093 '${' => 37,
3094 'FOR' => 21,
3095 'LITERAL' => 57,
3096 'NEXT' => 22,
3097 'TEXT' => 24,
3098 'PROCESS' => 61,
3099 'RETURN' => 64,
3100 'FILTER' => 25,
3101 'INSERT' => 65,
3102 '[' => 9,
3103 'REF' => 27,
3104 'NUMBER' => 26,
3105 ';' => -18,
3106 'WHILE' => 67,
3107 'BLOCK' => 28,
3108 '{' => 30,
3109 'DEFAULT' => 69,
3110 'USE' => 32,
3111 'VIEW' => 36
3112 },
3113 'DEFAULT' => -3
3114 },
3115 {
3116 'ACTIONS' => {
3117 '/' => 166,
3118 'CMPOP' => 164,
3119 'DIV' => 159,
3120 'MOD' => 165,
3121 '+' => 157,
3122 '?' => 158,
3123 'AND' => 160,
3124 'CAT' => 163,
3125 'BINOP' => 161,
3126 'OR' => 162
3127 },
3128 'DEFAULT' => -47
3129 },
3130 {
3131 'DEFAULT' => -58
3132 },
3133 {
3134 'DEFAULT' => -81
3135 },
3136 {
3137 'ACTIONS' => {
3138 '/' => 166,
3139 'CMPOP' => 164,
3140 'DIV' => 159,
3141 'MOD' => 165,
3142 '+' => 157,
3143 '?' => 158,
3144 'AND' => 160,
3145 'CAT' => 163,
3146 'BINOP' => 161,
3147 'OR' => 162
3148 },
3149 'DEFAULT' => -45
3150 },
3151 {
3152 'DEFAULT' => -66
3153 },
3154 {
3155 'ACTIONS' => {
3156 '/' => 166,
3157 'CMPOP' => 164,
3158 'DIV' => 159,
3159 'MOD' => 165,
3160 '+' => 157,
3161 '?' => 158,
3162 'AND' => 160,
3163 'CAT' => 163,
3164 'BINOP' => 161,
3165 'OR' => 162
3166 },
3167 'DEFAULT' => -61
3168 },
3169 {
3170 'DEFAULT' => -144
3171 },
3172 {
3173 'DEFAULT' => -145
3174 },
3175 {
3176 'GOTOS' => {
3177 'item' => 39,
3178 'node' => 23,
3179 'loop' => 4,
3180 'term' => 58,
3181 'rawperl' => 59,
3182 'statement' => 5,
3183 'use' => 63,
3184 'expr' => 62,
3185 'capture' => 42,
3186 'view' => 7,
3187 'wrapper' => 46,
3188 'chunk' => 11,
3189 'atomexpr' => 48,
3190 'atomdir' => 12,
3191 'defblock' => 66,
3192 'anonblock' => 50,
3193 'filter' => 29,
3194 'sterm' => 68,
3195 'defblockname' => 14,
3196 'ident' => 16,
3197 'perl' => 31,
3198 'chunks' => 33,
3199 'setlist' => 70,
3200 'switch' => 34,
3201 'try' => 35,
3202 'assign' => 19,
3203 'directive' => 71,
3204 'block' => 284,
3205 'macro' => 20,
3206 'lterm' => 56,
3207 'condition' => 73
3208 },
3209 'ACTIONS' => {
3210 'SET' => 1,
3211 'NOT' => 38,
3212 'PERL' => 40,
3213 'IDENT' => 2,
3214 'CLEAR' => 41,
3215 'UNLESS' => 3,
3216 '"' => 60,
3217 'STOP' => 6,
3218 'IF' => 44,
3219 'THROW' => 8,
3220 'CALL' => 45,
3221 'TRY' => 10,
3222 'GET' => 47,
3223 'LAST' => 49,
3224 'DEBUG' => 51,
3225 'RAWPERL' => 13,
3226 'META' => 15,
3227 'INCLUDE' => 17,
3228 'MACRO' => 18,
3229 'SWITCH' => 54,
3230 '(' => 53,
3231 'WRAPPER' => 55,
3232 '$' => 43,
3233 '${' => 37,
3234 'FOR' => 21,
3235 'LITERAL' => 57,
3236 'NEXT' => 22,
3237 'TEXT' => 24,
3238 'PROCESS' => 61,
3239 'RETURN' => 64,
3240 'FILTER' => 25,
3241 'INSERT' => 65,
3242 '[' => 9,
3243 'REF' => 27,
3244 'NUMBER' => 26,
3245 ';' => -18,
3246 'WHILE' => 67,
3247 'BLOCK' => 28,
3248 '{' => 30,
3249 'DEFAULT' => 69,
3250 'USE' => 32,
3251 'VIEW' => 36
3252 },
3253 'DEFAULT' => -3
3254 },
3255 {
3256 'GOTOS' => {
3257 'item' => 39,
3258 'node' => 23,
3259 'loop' => 4,
3260 'term' => 58,
3261 'rawperl' => 59,
3262 'statement' => 5,
3263 'use' => 63,
3264 'expr' => 62,
3265 'capture' => 42,
3266 'view' => 7,
3267 'wrapper' => 46,
3268 'chunk' => 11,
3269 'atomexpr' => 48,
3270 'atomdir' => 12,
3271 'defblock' => 66,
3272 'anonblock' => 50,
3273 'filter' => 29,
3274 'sterm' => 68,
3275 'defblockname' => 14,
3276 'ident' => 16,
3277 'perl' => 31,
3278 'chunks' => 33,
3279 'setlist' => 70,
3280 'switch' => 34,
3281 'try' => 35,
3282 'assign' => 19,
3283 'directive' => 71,
3284 'block' => 285,
3285 'macro' => 20,
3286 'lterm' => 56,
3287 'condition' => 73
3288 },
3289 'ACTIONS' => {
3290 'SET' => 1,
3291 'NOT' => 38,
3292 'PERL' => 40,
3293 'IDENT' => 2,
3294 'CLEAR' => 41,
3295 'UNLESS' => 3,
3296 '"' => 60,
3297 'STOP' => 6,
3298 'IF' => 44,
3299 'THROW' => 8,
3300 'CALL' => 45,
3301 'TRY' => 10,
3302 'GET' => 47,
3303 'LAST' => 49,
3304 'DEBUG' => 51,
3305 'RAWPERL' => 13,
3306 'META' => 15,
3307 'INCLUDE' => 17,
3308 'MACRO' => 18,
3309 'SWITCH' => 54,
3310 '(' => 53,
3311 'WRAPPER' => 55,
3312 '$' => 43,
3313 '${' => 37,
3314 'FOR' => 21,
3315 'LITERAL' => 57,
3316 'NEXT' => 22,
3317 'TEXT' => 24,
3318 'PROCESS' => 61,
3319 'RETURN' => 64,
3320 'FILTER' => 25,
3321 'INSERT' => 65,
3322 '[' => 9,
3323 'REF' => 27,
3324 'NUMBER' => 26,
3325 ';' => -18,
3326 'WHILE' => 67,
3327 'BLOCK' => 28,
3328 '{' => 30,
3329 'DEFAULT' => 69,
3330 'USE' => 32,
3331 'VIEW' => 36
3332 },
3333 'DEFAULT' => -3
3334 },
3335 {
3336 'ACTIONS' => {
3337 '/' => 166,
3338 'CMPOP' => 164,
3339 'MOD' => 165,
3340 'DIV' => 159,
3341 '+' => 157,
3342 'CAT' => 163,
3343 '?' => 158,
3344 'AND' => 160,
3345 'BINOP' => 161,
3346 'OR' => 162
3347 },
3348 'DEFAULT' => -151
3349 },
3350 {
3351 'ACTIONS' => {
3352 'DOT' => 104
3353 },
3354 'DEFAULT' => -177
3355 },
3356 {
3357 'DEFAULT' => -178
3358 },
3359 {
3360 'DEFAULT' => -175
3361 },
3362 {
3363 'DEFAULT' => -179
3364 },
3365 {
3366 'DEFAULT' => -111
3367 },
3368 {
3369 'ACTIONS' => {
3370 '/' => 166,
3371 'MOD' => 165,
3372 'DIV' => 159
3373 },
3374 'DEFAULT' => -135
3375 },
3376 {
3377 'ACTIONS' => {
3378 '/' => 166,
3379 'CMPOP' => 164,
3380 ':' => 286,
3381 'DIV' => 159,
3382 'MOD' => 165,
3383 '+' => 157,
3384 'CAT' => 163,
3385 '?' => 158,
3386 'AND' => 160,
3387 'BINOP' => 161,
3388 'OR' => 162
3389 }
3390 },
3391 {
3392 'ACTIONS' => {
3393 'MOD' => 165
3394 },
3395 'DEFAULT' => -136
3396 },
3397 {
3398 'ACTIONS' => {
3399 'CAT' => 163,
3400 '/' => 166,
3401 'CMPOP' => 164,
3402 'MOD' => 165,
3403 'DIV' => 159,
3404 'BINOP' => 161,
3405 '+' => 157
3406 },
3407 'DEFAULT' => -140
3408 },
3409 {
3410 'ACTIONS' => {
3411 '/' => 166,
3412 'MOD' => 165,
3413 'DIV' => 159,
3414 '+' => 157
3415 },
3416 'DEFAULT' => -133
3417 },
3418 {
3419 'ACTIONS' => {
3420 'CAT' => 163,
3421 '/' => 166,
3422 'CMPOP' => 164,
3423 'MOD' => 165,
3424 'DIV' => 159,
3425 'BINOP' => 161,
3426 '+' => 157
3427 },
3428 'DEFAULT' => -141
3429 },
3430 {
3431 'ACTIONS' => {
3432 '/' => 166,
3433 'CMPOP' => 164,
3434 'MOD' => 165,
3435 'DIV' => 159,
3436 'BINOP' => 161,
3437 '+' => 157
3438 },
3439 'DEFAULT' => -139
3440 },
3441 {
3442 'ACTIONS' => {
3443 '/' => 166,
3444 'MOD' => 165,
3445 'DIV' => 159,
3446 'BINOP' => 161,
3447 '+' => 157
3448 },
3449 'DEFAULT' => -138
3450 },
3451 {
3452 'DEFAULT' => -137
3453 },
3454 {
3455 'ACTIONS' => {
3456 'MOD' => 165,
3457 'DIV' => 159
3458 },
3459 'DEFAULT' => -134
3460 },
3461 {
3462 'GOTOS' => {
3463 '@2-3' => 287
3464 },
3465 'DEFAULT' => -59
3466 },
3467 {
3468 'ACTIONS' => {
3469 '/' => 166,
3470 'CMPOP' => 164,
3471 'MOD' => 165,
3472 'DIV' => 159,
3473 '+' => 157,
3474 'CAT' => 163,
3475 '?' => 158,
3476 'AND' => 160,
3477 'BINOP' => 161,
3478 'OR' => 162
3479 },
3480 'DEFAULT' => -150
3481 },
3482 {
3483 'GOTOS' => {
3484 'else' => 289
3485 },
3486 'ACTIONS' => {
3487 'ELSE' => 288,
3488 'ELSIF' => 290
3489 },
3490 'DEFAULT' => -50
3491 },
3492 {
3493 'DEFAULT' => -170
3494 },
3495 {
3496 'GOTOS' => {
3497 'sterm' => 68,
3498 'item' => 254,
3499 'ident' => 253,
3500 'node' => 23,
3501 'term' => 58,
3502 'expr' => 257,
3503 'param' => 255,
3504 'lterm' => 56
3505 },
3506 'ACTIONS' => {
3507 '$' => 43,
3508 '${' => 37,
3509 '{' => 30,
3510 'NOT' => 38,
3511 'COMMA' => 258,
3512 'IDENT' => 2,
3513 'LITERAL' => 256,
3514 '"' => 60,
3515 '[' => 9,
3516 '(' => 53,
3517 'NUMBER' => 26,
3518 'REF' => 27
3519 },
3520 'DEFAULT' => -162
3521 },
3522 {
3523 'DEFAULT' => -167
3524 },
3525 {
3526 'DEFAULT' => -165
3527 },
3528 {
3529 'GOTOS' => {
3530 'sterm' => 68,
3531 'item' => 254,
3532 'ident' => 253,
3533 'node' => 23,
3534 'term' => 58,
3535 'expr' => 257,
3536 'param' => 255,
3537 'lterm' => 56
3538 },
3539 'ACTIONS' => {
3540 '$' => 43,
3541 '${' => 37,
3542 '{' => 30,
3543 'NOT' => 38,
3544 'IDENT' => 2,
3545 'LITERAL' => 256,
3546 'COMMA' => 258,
3547 '"' => 60,
3548 ')' => 291,
3549 '[' => 9,
3550 'REF' => 27,
3551 'NUMBER' => 26,
3552 '(' => 53
3553 }
3554 },
3555 {
3556 'ACTIONS' => {
3557 'ASSIGN' => 292,
3558 'DOT' => 104
3559 },
3560 'DEFAULT' => -109
3561 },
3562 {
3563 'ACTIONS' => {
3564 'ASSIGN' => 210,
3565 '(' => 135
3566 },
3567 'DEFAULT' => -128
3568 },
3569 {
3570 'DEFAULT' => -153
3571 },
3572 {
3573 'ACTIONS' => {
3574 'ASSIGN' => 213
3575 },
3576 'DEFAULT' => -112
3577 },
3578 {
3579 'ACTIONS' => {
3580 '/' => 166,
3581 'CMPOP' => 164,
3582 'MOD' => 165,
3583 'DIV' => 159,
3584 '+' => 157,
3585 'CAT' => 163,
3586 '?' => 158,
3587 'AND' => 160,
3588 'BINOP' => 161,
3589 'OR' => 162
3590 },
3591 'DEFAULT' => -152
3592 },
3593 {
3594 'DEFAULT' => -155
3595 },
3596 {
3597 'DEFAULT' => -117
3598 },
3599 {
3600 'ACTIONS' => {
3601 ';' => 293
3602 }
3603 },
3604 {
3605 'ACTIONS' => {
3606 'END' => 294
3607 }
3608 },
3609 {
3610 'GOTOS' => {
3611 'filepart' => 87,
3612 'filename' => 295
3613 },
3614 'ACTIONS' => {
3615 'DEFAULT' => 297,
3616 'IDENT' => 81,
3617 'FILENAME' => 83,
3618 'NUMBER' => 84,
3619 ';' => 296
3620 }
3621 },
3622 {
3623 'ACTIONS' => {
3624 'END' => 298
3625 }
3626 },
3627 {
3628 'DEFAULT' => -102
3629 },
3630 {
3631 'DEFAULT' => -100
3632 },
3633 {
3634 'ACTIONS' => {
3635 'TEXT' => 299
3636 }
3637 },
3638 {
3639 'ACTIONS' => {
3640 'END' => 300
3641 }
3642 },
3643 {
3644 'GOTOS' => {
3645 'item' => 39,
3646 'node' => 23,
3647 'loop' => 4,
3648 'term' => 58,
3649 'rawperl' => 59,
3650 'statement' => 5,
3651 'use' => 63,
3652 'expr' => 62,
3653 'capture' => 42,
3654 'view' => 7,
3655 'wrapper' => 46,
3656 'chunk' => 11,
3657 'atomexpr' => 48,
3658 'atomdir' => 12,
3659 'defblock' => 66,
3660 'anonblock' => 50,
3661 'filter' => 29,
3662 'sterm' => 68,
3663 'defblockname' => 14,
3664 'ident' => 16,
3665 'perl' => 31,
3666 'chunks' => 33,
3667 'setlist' => 70,
3668 'switch' => 34,
3669 'try' => 35,
3670 'assign' => 19,
3671 'directive' => 71,
3672 'block' => 301,
3673 'macro' => 20,
3674 'lterm' => 56,
3675 'condition' => 73
3676 },
3677 'ACTIONS' => {
3678 'SET' => 1,
3679 'NOT' => 38,
3680 'PERL' => 40,
3681 'IDENT' => 2,
3682 'CLEAR' => 41,
3683 'UNLESS' => 3,
3684 '"' => 60,
3685 'STOP' => 6,
3686 'IF' => 44,
3687 'THROW' => 8,
3688 'CALL' => 45,
3689 'TRY' => 10,
3690 'GET' => 47,
3691 'LAST' => 49,
3692 'DEBUG' => 51,
3693 'RAWPERL' => 13,
3694 'META' => 15,
3695 'INCLUDE' => 17,
3696 'MACRO' => 18,
3697 'SWITCH' => 54,
3698 '(' => 53,
3699 'WRAPPER' => 55,
3700 '$' => 43,
3701 '${' => 37,
3702 'FOR' => 21,
3703 'LITERAL' => 57,
3704 'NEXT' => 22,
3705 'TEXT' => 24,
3706 'PROCESS' => 61,
3707 'RETURN' => 64,
3708 'FILTER' => 25,
3709 'INSERT' => 65,
3710 '[' => 9,
3711 'REF' => 27,
3712 'NUMBER' => 26,
3713 ';' => -18,
3714 'WHILE' => 67,
3715 'BLOCK' => 28,
3716 '{' => 30,
3717 'DEFAULT' => 69,
3718 'USE' => 32,
3719 'VIEW' => 36
3720 },
3721 'DEFAULT' => -3
3722 },
3723 {
3724 'ACTIONS' => {
3725 ')' => -96,
3726 'COMMA' => -96,
3727 'IDENT' => -96
3728 },
3729 'DEFAULT' => -130
3730 },
3731 {
3732 'ACTIONS' => {
3733 ')' => 303,
3734 'IDENT' => 302,
3735 'COMMA' => 304
3736 }
3737 },
3738 {
3739 'GOTOS' => {
3740 'args' => 305
3741 },
3742 'DEFAULT' => -156
3743 },
3744 {
3745 'GOTOS' => {
3746 'args' => 306
3747 },
3748 'DEFAULT' => -156
3749 },
3750 {
3751 'GOTOS' => {
3752 'item' => 39,
3753 'node' => 23,
3754 'loop' => 4,
3755 'term' => 58,
3756 'rawperl' => 59,
3757 'statement' => 5,
3758 'use' => 63,
3759 'expr' => 62,
3760 'capture' => 42,
3761 'view' => 7,
3762 'wrapper' => 46,
3763 'chunk' => 11,
3764 'atomexpr' => 48,
3765 'atomdir' => 12,
3766 'defblock' => 66,
3767 'anonblock' => 50,
3768 'filter' => 29,
3769 'sterm' => 68,
3770 'defblockname' => 14,
3771 'ident' => 16,
3772 'perl' => 31,
3773 'chunks' => 33,
3774 'setlist' => 70,
3775 'switch' => 34,
3776 'try' => 35,
3777 'assign' => 19,
3778 'directive' => 71,
3779 'block' => 307,
3780 'macro' => 20,
3781 'lterm' => 56,
3782 'condition' => 73
3783 },
3784 'ACTIONS' => {
3785 'SET' => 1,
3786 'NOT' => 38,
3787 'PERL' => 40,
3788 'IDENT' => 2,
3789 'CLEAR' => 41,
3790 'UNLESS' => 3,
3791 '"' => 60,
3792 'STOP' => 6,
3793 'IF' => 44,
3794 'THROW' => 8,
3795 'CALL' => 45,
3796 'TRY' => 10,
3797 'GET' => 47,
3798 'LAST' => 49,
3799 'DEBUG' => 51,
3800 'RAWPERL' => 13,
3801 'META' => 15,
3802 'INCLUDE' => 17,
3803 'MACRO' => 18,
3804 'SWITCH' => 54,
3805 '(' => 53,
3806 'WRAPPER' => 55,
3807 '$' => 43,
3808 '${' => 37,
3809 'FOR' => 21,
3810 'LITERAL' => 57,
3811 'NEXT' => 22,
3812 'TEXT' => 24,
3813 'PROCESS' => 61,
3814 'RETURN' => 64,
3815 'FILTER' => 25,
3816 'INSERT' => 65,
3817 '[' => 9,
3818 'REF' => 27,
3819 'NUMBER' => 26,
3820 ';' => -18,
3821 'WHILE' => 67,
3822 'BLOCK' => 28,
3823 '{' => 30,
3824 'DEFAULT' => 69,
3825 'USE' => 32,
3826 'VIEW' => 36
3827 },
3828 'DEFAULT' => -3
3829 },
3830 {
3831 'DEFAULT' => -157
3832 },
3833 {
3834 'ACTIONS' => {
3835 'END' => 308
3836 }
3837 },
3838 {
3839 'ACTIONS' => {
3840 'ASSIGN' => -160
3841 },
3842 'DEFAULT' => -167
3843 },
3844 {
3845 'ACTIONS' => {
3846 'END' => 309
3847 }
3848 },
3849 {
3850 'ACTIONS' => {
3851 '/' => 166,
3852 'CMPOP' => 164,
3853 'MOD' => 165,
3854 'DIV' => 159,
3855 '+' => 157,
3856 'AND' => 160,
3857 'CAT' => 163,
3858 '?' => 158,
3859 'BINOP' => 161,
3860 'OR' => 162
3861 },
3862 'DEFAULT' => -124
3863 },
3864 {
3865 'ACTIONS' => {
3866 '/' => 166,
3867 'CMPOP' => 164,
3868 'MOD' => 165,
3869 'DIV' => 159,
3870 '+' => 157,
3871 'AND' => 160,
3872 'CAT' => 163,
3873 '?' => 158,
3874 'BINOP' => 161,
3875 'OR' => 162
3876 },
3877 'DEFAULT' => -123
3878 },
3879 {
3880 'GOTOS' => {
3881 'item' => 39,
3882 'node' => 23,
3883 'loop' => 4,
3884 'term' => 58,
3885 'rawperl' => 59,
3886 'statement' => 5,
3887 'use' => 63,
3888 'expr' => 62,
3889 'capture' => 42,
3890 'view' => 7,
3891 'wrapper' => 46,
3892 'chunk' => 11,
3893 'atomexpr' => 48,
3894 'atomdir' => 12,
3895 'defblock' => 66,
3896 'anonblock' => 50,
3897 'filter' => 29,
3898 'sterm' => 68,
3899 'defblockname' => 14,
3900 'ident' => 16,
3901 'perl' => 31,
3902 'chunks' => 33,
3903 'setlist' => 70,
3904 'switch' => 34,
3905 'try' => 35,
3906 'assign' => 19,
3907 'directive' => 71,
3908 'block' => 310,
3909 'macro' => 20,
3910 'lterm' => 56,
3911 'condition' => 73
3912 },
3913 'ACTIONS' => {
3914 'SET' => 1,
3915 'NOT' => 38,
3916 'PERL' => 40,
3917 'IDENT' => 2,
3918 'CLEAR' => 41,
3919 'UNLESS' => 3,
3920 '"' => 60,
3921 'STOP' => 6,
3922 'IF' => 44,
3923 'THROW' => 8,
3924 'CALL' => 45,
3925 'TRY' => 10,
3926 'GET' => 47,
3927 'LAST' => 49,
3928 'DEBUG' => 51,
3929 'RAWPERL' => 13,
3930 'META' => 15,
3931 'INCLUDE' => 17,
3932 'MACRO' => 18,
3933 'SWITCH' => 54,
3934 '(' => 53,
3935 'WRAPPER' => 55,
3936 '$' => 43,
3937 '${' => 37,
3938 'FOR' => 21,
3939 'LITERAL' => 57,
3940 'NEXT' => 22,
3941 'TEXT' => 24,
3942 'PROCESS' => 61,
3943 'RETURN' => 64,
3944 'FILTER' => 25,
3945 'INSERT' => 65,
3946 '[' => 9,
3947 'REF' => 27,
3948 'NUMBER' => 26,
3949 ';' => -18,
3950 'WHILE' => 67,
3951 'BLOCK' => 28,
3952 '{' => 30,
3953 'DEFAULT' => 69,
3954 'USE' => 32,
3955 'VIEW' => 36
3956 },
3957 'DEFAULT' => -3
3958 },
3959 {
3960 'DEFAULT' => -129
3961 },
3962 {
3963 'ACTIONS' => {
3964 'END' => 311
3965 }
3966 },
3967 {
3968 'GOTOS' => {
3969 'else' => 312
3970 },
3971 'ACTIONS' => {
3972 'ELSE' => 288,
3973 'ELSIF' => 290
3974 },
3975 'DEFAULT' => -50
3976 },
3977 {
3978 'GOTOS' => {
3979 'case' => 314
3980 },
3981 'ACTIONS' => {
3982 'CASE' => 313
3983 },
3984 'DEFAULT' => -55
3985 },
3986 {
3987 'ACTIONS' => {
3988 'END' => 315
3989 }
3990 },
3991 {
3992 'GOTOS' => {
3993 'expr' => 316,
3994 'sterm' => 68,
3995 'item' => 39,
3996 'ident' => 77,
3997 'node' => 23,
3998 'lterm' => 56,
3999 'term' => 58
4000 },
4001 'ACTIONS' => {
4002 '$' => 43,
4003 '${' => 37,
4004 '{' => 30,
4005 'NOT' => 38,
4006 'IDENT' => 2,
4007 'LITERAL' => 78,
4008 '"' => 60,
4009 '[' => 9,
4010 'REF' => 27,
4011 'NUMBER' => 26,
4012 '(' => 53
4013 }
4014 },
4015 {
4016 'GOTOS' => {
4017 'item' => 39,
4018 'node' => 23,
4019 'loop' => 4,
4020 'term' => 58,
4021 'rawperl' => 59,
4022 'statement' => 5,
4023 'use' => 63,
4024 'expr' => 62,
4025 'capture' => 42,
4026 'view' => 7,
4027 'wrapper' => 46,
4028 'chunk' => 11,
4029 'atomexpr' => 48,
4030 'atomdir' => 12,
4031 'defblock' => 66,
4032 'anonblock' => 50,
4033 'filter' => 29,
4034 'sterm' => 68,
4035 'defblockname' => 14,
4036 'ident' => 16,
4037 'perl' => 31,
4038 'chunks' => 33,
4039 'setlist' => 70,
4040 'switch' => 34,
4041 'try' => 35,
4042 'assign' => 19,
4043 'directive' => 71,
4044 'block' => 317,
4045 'macro' => 20,
4046 'lterm' => 56,
4047 'condition' => 73
4048 },
4049 'ACTIONS' => {
4050 'SET' => 1,
4051 'NOT' => 38,
4052 'PERL' => 40,
4053 'IDENT' => 2,
4054 'CLEAR' => 41,
4055 'UNLESS' => 3,
4056 '"' => 60,
4057 'STOP' => 6,
4058 'IF' => 44,
4059 'THROW' => 8,
4060 'CALL' => 45,
4061 'TRY' => 10,
4062 'GET' => 47,
4063 'LAST' => 49,
4064 'DEBUG' => 51,
4065 'RAWPERL' => 13,
4066 'META' => 15,
4067 'INCLUDE' => 17,
4068 'MACRO' => 18,
4069 'SWITCH' => 54,
4070 '(' => 53,
4071 'WRAPPER' => 55,
4072 '$' => 43,
4073 '${' => 37,
4074 'FOR' => 21,
4075 'LITERAL' => 57,
4076 'NEXT' => 22,
4077 'TEXT' => 24,
4078 'PROCESS' => 61,
4079 'RETURN' => 64,
4080 'FILTER' => 25,
4081 'INSERT' => 65,
4082 '[' => 9,
4083 'REF' => 27,
4084 'NUMBER' => 26,
4085 ';' => -18,
4086 'WHILE' => 67,
4087 'BLOCK' => 28,
4088 '{' => 30,
4089 'DEFAULT' => 69,
4090 'USE' => 32,
4091 'VIEW' => 36
4092 },
4093 'DEFAULT' => -3
4094 },
4095 {
4096 'ACTIONS' => {
4097 ';' => 318
4098 }
4099 },
4100 {
4101 'ACTIONS' => {
4102 'END' => 319
4103 }
4104 },
4105 {
4106 'GOTOS' => {
4107 'expr' => 320,
4108 'sterm' => 68,
4109 'item' => 39,
4110 'ident' => 77,
4111 'node' => 23,
4112 'lterm' => 56,
4113 'term' => 58
4114 },
4115 'ACTIONS' => {
4116 '$' => 43,
4117 '${' => 37,
4118 '{' => 30,
4119 'NOT' => 38,
4120 'IDENT' => 2,
4121 'LITERAL' => 78,
4122 '"' => 60,
4123 '[' => 9,
4124 'REF' => 27,
4125 'NUMBER' => 26,
4126 '(' => 53
4127 }
4128 },
4129 {
4130 'DEFAULT' => -164
4131 },
4132 {
4133 'GOTOS' => {
4134 'expr' => 321,
4135 'sterm' => 68,
4136 'item' => 39,
4137 'ident' => 77,
4138 'node' => 23,
4139 'lterm' => 56,
4140 'term' => 58
4141 },
4142 'ACTIONS' => {
4143 '$' => 43,
4144 '${' => 37,
4145 '{' => 30,
4146 'NOT' => 38,
4147 'IDENT' => 2,
4148 'LITERAL' => 78,
4149 '"' => 60,
4150 '[' => 9,
4151 'REF' => 27,
4152 'NUMBER' => 26,
4153 '(' => 53
4154 }
4155 },
4156 {
4157 'GOTOS' => {
4158 'item' => 39,
4159 'node' => 23,
4160 'loop' => 4,
4161 'term' => 58,
4162 'rawperl' => 59,
4163 'statement' => 5,
4164 'use' => 63,
4165 'expr' => 62,
4166 'capture' => 42,
4167 'view' => 7,
4168 'wrapper' => 46,
4169 'chunk' => 11,
4170 'atomexpr' => 48,
4171 'atomdir' => 12,
4172 'defblock' => 66,
4173 'anonblock' => 50,
4174 'filter' => 29,
4175 'sterm' => 68,
4176 'defblockname' => 14,
4177 'ident' => 16,
4178 'perl' => 31,
4179 'chunks' => 33,
4180 'setlist' => 70,
4181 'switch' => 34,
4182 'try' => 35,
4183 'assign' => 19,
4184 'directive' => 71,
4185 'block' => 322,
4186 'macro' => 20,
4187 'lterm' => 56,
4188 'condition' => 73
4189 },
4190 'ACTIONS' => {
4191 'SET' => 1,
4192 'NOT' => 38,
4193 'PERL' => 40,
4194 'IDENT' => 2,
4195 'CLEAR' => 41,
4196 'UNLESS' => 3,
4197 '"' => 60,
4198 'STOP' => 6,
4199 'IF' => 44,
4200 'THROW' => 8,
4201 'CALL' => 45,
4202 'TRY' => 10,
4203 'GET' => 47,
4204 'LAST' => 49,
4205 'DEBUG' => 51,
4206 'RAWPERL' => 13,
4207 'META' => 15,
4208 'INCLUDE' => 17,
4209 'MACRO' => 18,
4210 'SWITCH' => 54,
4211 '(' => 53,
4212 'WRAPPER' => 55,
4213 '$' => 43,
4214 '${' => 37,
4215 'FOR' => 21,
4216 'LITERAL' => 57,
4217 'NEXT' => 22,
4218 'TEXT' => 24,
4219 'PROCESS' => 61,
4220 'RETURN' => 64,
4221 'FILTER' => 25,
4222 'INSERT' => 65,
4223 '[' => 9,
4224 'REF' => 27,
4225 'NUMBER' => 26,
4226 ';' => -18,
4227 'WHILE' => 67,
4228 'BLOCK' => 28,
4229 '{' => 30,
4230 'DEFAULT' => 69,
4231 'USE' => 32,
4232 'VIEW' => 36
4233 },
4234 'DEFAULT' => -3
4235 },
4236 {
4237 'DEFAULT' => -67
4238 },
4239 {
4240 'ACTIONS' => {
4241 'DOT' => 174,
4242 ';' => 323
4243 }
4244 },
4245 {
4246 'GOTOS' => {
4247 'item' => 39,
4248 'node' => 23,
4249 'loop' => 4,
4250 'term' => 58,
4251 'rawperl' => 59,
4252 'statement' => 5,
4253 'use' => 63,
4254 'expr' => 62,
4255 'capture' => 42,
4256 'view' => 7,
4257 'wrapper' => 46,
4258 'chunk' => 11,
4259 'atomexpr' => 48,
4260 'atomdir' => 12,
4261 'defblock' => 66,
4262 'anonblock' => 50,
4263 'filter' => 29,
4264 'sterm' => 68,
4265 'defblockname' => 14,
4266 'ident' => 16,
4267 'perl' => 31,
4268 'chunks' => 33,
4269 'setlist' => 70,
4270 'switch' => 34,
4271 'try' => 35,
4272 'assign' => 19,
4273 'directive' => 71,
4274 'block' => 324,
4275 'macro' => 20,
4276 'lterm' => 56,
4277 'condition' => 73
4278 },
4279 'ACTIONS' => {
4280 'SET' => 1,
4281 'NOT' => 38,
4282 'PERL' => 40,
4283 'IDENT' => 2,
4284 'CLEAR' => 41,
4285 'UNLESS' => 3,
4286 '"' => 60,
4287 'STOP' => 6,
4288 'IF' => 44,
4289 'THROW' => 8,
4290 'CALL' => 45,
4291 'TRY' => 10,
4292 'GET' => 47,
4293 'LAST' => 49,
4294 'DEBUG' => 51,
4295 'RAWPERL' => 13,
4296 'META' => 15,
4297 'INCLUDE' => 17,
4298 'MACRO' => 18,
4299 'SWITCH' => 54,
4300 '(' => 53,
4301 'WRAPPER' => 55,
4302 '$' => 43,
4303 '${' => 37,
4304 'FOR' => 21,
4305 'LITERAL' => 57,
4306 'NEXT' => 22,
4307 'TEXT' => 24,
4308 'PROCESS' => 61,
4309 'RETURN' => 64,
4310 'FILTER' => 25,
4311 'INSERT' => 65,
4312 '[' => 9,
4313 'REF' => 27,
4314 'NUMBER' => 26,
4315 ';' => -18,
4316 'WHILE' => 67,
4317 'BLOCK' => 28,
4318 '{' => 30,
4319 'DEFAULT' => 69,
4320 'USE' => 32,
4321 'VIEW' => 36
4322 },
4323 'DEFAULT' => -3
4324 },
4325 {
4326 'ACTIONS' => {
4327 ';' => 325
4328 }
4329 },
4330 {
4331 'DEFAULT' => -79
4332 },
4333 {
4334 'ACTIONS' => {
4335 '"' => 326
4336 }
4337 },
4338 {
4339 'DEFAULT' => -82
4340 },
4341 {
4342 'ACTIONS' => {
4343 'END' => 327
4344 }
4345 },
4346 {
4347 'DEFAULT' => -94
4348 },
4349 {
4350 'GOTOS' => {
4351 'item' => 39,
4352 'node' => 23,
4353 'loop' => 4,
4354 'term' => 58,
4355 'expr' => 199,
4356 'wrapper' => 46,
4357 'atomexpr' => 48,
4358 'atomdir' => 12,
4359 'mdir' => 328,
4360 'filter' => 29,
4361 'sterm' => 68,
4362 'ident' => 149,
4363 'perl' => 31,
4364 'setlist' => 70,
4365 'try' => 35,
4366 'switch' => 34,
4367 'assign' => 19,
4368 'directive' => 196,
4369 'lterm' => 56,
4370 'condition' => 73
4371 },
4372 'ACTIONS' => {
4373 'SET' => 1,
4374 'NOT' => 38,
4375 'PERL' => 40,
4376 'IDENT' => 2,
4377 'CLEAR' => 41,
4378 'UNLESS' => 3,
4379 '"' => 60,
4380 'STOP' => 6,
4381 'IF' => 44,
4382 'THROW' => 8,
4383 'CALL' => 45,
4384 'TRY' => 10,
4385 'GET' => 47,
4386 'LAST' => 49,
4387 'DEBUG' => 51,
4388 'INCLUDE' => 17,
4389 'SWITCH' => 54,
4390 '(' => 53,
4391 'WRAPPER' => 55,
4392 '$' => 43,
4393 '${' => 37,
4394 'FOR' => 21,
4395 'NEXT' => 22,
4396 'LITERAL' => 57,
4397 'PROCESS' => 61,
4398 'FILTER' => 25,
4399 'RETURN' => 64,
4400 '[' => 9,
4401 'INSERT' => 65,
4402 'NUMBER' => 26,
4403 'REF' => 27,
4404 'WHILE' => 67,
4405 'BLOCK' => 193,
4406 '{' => 30,
4407 'DEFAULT' => 69
4408 }
4409 },
4410 {
4411 'DEFAULT' => -95
4412 },
4413 {
4414 'GOTOS' => {
4415 'sterm' => 68,
4416 'item' => 254,
4417 'ident' => 253,
4418 'node' => 23,
4419 'term' => 58,
4420 'expr' => 257,
4421 'param' => 255,
4422 'lterm' => 56
4423 },
4424 'ACTIONS' => {
4425 '$' => 43,
4426 '${' => 37,
4427 '{' => 30,
4428 'NOT' => 38,
4429 'IDENT' => 2,
4430 'LITERAL' => 256,
4431 'COMMA' => 258,
4432 '"' => 60,
4433 '[' => 9,
4434 'REF' => 27,
4435 'NUMBER' => 26,
4436 '(' => 53
4437 },
4438 'DEFAULT' => -62
4439 },
4440 {
4441 'GOTOS' => {
4442 'sterm' => 68,
4443 'item' => 254,
4444 'ident' => 253,
4445 'node' => 23,
4446 'term' => 58,
4447 'expr' => 257,
4448 'param' => 255,
4449 'lterm' => 56
4450 },
4451 'ACTIONS' => {
4452 '$' => 43,
4453 '${' => 37,
4454 '{' => 30,
4455 'NOT' => 38,
4456 'IDENT' => 2,
4457 'LITERAL' => 256,
4458 'COMMA' => 258,
4459 '"' => 60,
4460 '[' => 9,
4461 'REF' => 27,
4462 'NUMBER' => 26,
4463 '(' => 53
4464 },
4465 'DEFAULT' => -63
4466 },
4467 {
4468 'ACTIONS' => {
4469 'END' => 329
4470 }
4471 },
4472 {
4473 'DEFAULT' => -80
4474 },
4475 {
4476 'DEFAULT' => -88
4477 },
4478 {
4479 'ACTIONS' => {
4480 'END' => 330
4481 }
4482 },
4483 {
4484 'DEFAULT' => -77
4485 },
4486 {
4487 'ACTIONS' => {
4488 'END' => 331
4489 }
4490 },
4491 {
4492 'GOTOS' => {
4493 'sterm' => 68,
4494 'item' => 39,
4495 'ident' => 77,
4496 'node' => 23,
4497 'lterm' => 56,
4498 'term' => 333
4499 },
4500 'ACTIONS' => {
4501 '$' => 43,
4502 '${' => 37,
4503 '{' => 30,
4504 'DEFAULT' => 334,
4505 'IDENT' => 2,
4506 'LITERAL' => 78,
4507 '"' => 60,
4508 '[' => 9,
4509 'REF' => 27,
4510 'NUMBER' => 26,
4511 ';' => 332
4512 }
4513 },
4514 {
4515 'ACTIONS' => {
4516 'END' => 335
4517 }
4518 },
4519 {
4520 'DEFAULT' => -65
4521 },
4522 {
4523 'ACTIONS' => {
4524 '/' => 166,
4525 'CMPOP' => 164,
4526 'MOD' => 165,
4527 'DIV' => 159,
4528 '+' => 157,
4529 'AND' => 160,
4530 'CAT' => 163,
4531 '?' => 158,
4532 'BINOP' => 161,
4533 'OR' => 162
4534 },
4535 'DEFAULT' => -143
4536 },
4537 {
4538 'ACTIONS' => {
4539 'END' => 336
4540 }
4541 },
4542 {
4543 'GOTOS' => {
4544 'item' => 39,
4545 'node' => 23,
4546 'loop' => 4,
4547 'term' => 58,
4548 'rawperl' => 59,
4549 'statement' => 5,
4550 'use' => 63,
4551 'expr' => 62,
4552 'capture' => 42,
4553 'view' => 7,
4554 'wrapper' => 46,
4555 'chunk' => 11,
4556 'atomexpr' => 48,
4557 'atomdir' => 12,
4558 'defblock' => 66,
4559 'anonblock' => 50,
4560 'filter' => 29,
4561 'sterm' => 68,
4562 'defblockname' => 14,
4563 'ident' => 16,
4564 'perl' => 31,
4565 'chunks' => 33,
4566 'setlist' => 70,
4567 'switch' => 34,
4568 'try' => 35,
4569 'assign' => 19,
4570 'directive' => 71,
4571 'block' => 337,
4572 'macro' => 20,
4573 'lterm' => 56,
4574 'condition' => 73
4575 },
4576 'ACTIONS' => {
4577 'SET' => 1,
4578 'NOT' => 38,
4579 'PERL' => 40,
4580 'IDENT' => 2,
4581 'CLEAR' => 41,
4582 'UNLESS' => 3,
4583 '"' => 60,
4584 'STOP' => 6,
4585 'IF' => 44,
4586 'THROW' => 8,
4587 'CALL' => 45,
4588 'TRY' => 10,
4589 'GET' => 47,
4590 'LAST' => 49,
4591 'DEBUG' => 51,
4592 'RAWPERL' => 13,
4593 'META' => 15,
4594 'INCLUDE' => 17,
4595 'MACRO' => 18,
4596 'SWITCH' => 54,
4597 '(' => 53,
4598 'WRAPPER' => 55,
4599 '$' => 43,
4600 '${' => 37,
4601 'FOR' => 21,
4602 'LITERAL' => 57,
4603 'NEXT' => 22,
4604 'TEXT' => 24,
4605 'PROCESS' => 61,
4606 'RETURN' => 64,
4607 'FILTER' => 25,
4608 'INSERT' => 65,
4609 '[' => 9,
4610 'REF' => 27,
4611 'NUMBER' => 26,
4612 ';' => -18,
4613 'WHILE' => 67,
4614 'BLOCK' => 28,
4615 '{' => 30,
4616 'DEFAULT' => 69,
4617 'USE' => 32,
4618 'VIEW' => 36
4619 },
4620 'DEFAULT' => -3
4621 },
4622 {
4623 'DEFAULT' => -46
4624 },
4625 {
4626 'ACTIONS' => {
4627 '/' => 166,
4628 'CMPOP' => 164,
4629 'DIV' => 159,
4630 'MOD' => 165,
4631 '+' => 157,
4632 'CAT' => 163,
4633 '?' => 158,
4634 'AND' => 160,
4635 'BINOP' => 161,
4636 'OR' => 162,
4637 ';' => 338
4638 }
4639 },
4640 {
4641 'ACTIONS' => {
4642 '/' => 166,
4643 'CMPOP' => 164,
4644 'MOD' => 165,
4645 'DIV' => 159,
4646 '+' => 157,
4647 'CAT' => 163,
4648 '?' => 158,
4649 'AND' => 160,
4650 'BINOP' => 161,
4651 'OR' => 162
4652 },
4653 'DEFAULT' => -154
4654 },
4655 {
4656 'DEFAULT' => -71
4657 },
4658 {
4659 'GOTOS' => {
4660 'item' => 39,
4661 'node' => 23,
4662 'loop' => 4,
4663 'term' => 58,
4664 'rawperl' => 59,
4665 'statement' => 5,
4666 'use' => 63,
4667 'expr' => 62,
4668 'capture' => 42,
4669 'view' => 7,
4670 'wrapper' => 46,
4671 'chunk' => 11,
4672 'atomexpr' => 48,
4673 'atomdir' => 12,
4674 'defblock' => 66,
4675 'anonblock' => 50,
4676 'filter' => 29,
4677 'sterm' => 68,
4678 'defblockname' => 14,
4679 'ident' => 16,
4680 'perl' => 31,
4681 'chunks' => 33,
4682 'setlist' => 70,
4683 'switch' => 34,
4684 'try' => 35,
4685 'assign' => 19,
4686 'directive' => 71,
4687 'block' => 339,
4688 'macro' => 20,
4689 'lterm' => 56,
4690 'condition' => 73
4691 },
4692 'ACTIONS' => {
4693 'SET' => 1,
4694 'NOT' => 38,
4695 'PERL' => 40,
4696 'IDENT' => 2,
4697 'CLEAR' => 41,
4698 'UNLESS' => 3,
4699 '"' => 60,
4700 'STOP' => 6,
4701 'IF' => 44,
4702 'THROW' => 8,
4703 'CALL' => 45,
4704 'TRY' => 10,
4705 'GET' => 47,
4706 'LAST' => 49,
4707 'DEBUG' => 51,
4708 'RAWPERL' => 13,
4709 'META' => 15,
4710 'INCLUDE' => 17,
4711 'MACRO' => 18,
4712 'SWITCH' => 54,
4713 '(' => 53,
4714 'WRAPPER' => 55,
4715 '$' => 43,
4716 '${' => 37,
4717 'FOR' => 21,
4718 'LITERAL' => 57,
4719 'NEXT' => 22,
4720 'TEXT' => 24,
4721 'PROCESS' => 61,
4722 'RETURN' => 64,
4723 'FILTER' => 25,
4724 'INSERT' => 65,
4725 '[' => 9,
4726 'REF' => 27,
4727 'NUMBER' => 26,
4728 ';' => -18,
4729 'WHILE' => 67,
4730 'BLOCK' => 28,
4731 '{' => 30,
4732 'DEFAULT' => 69,
4733 'USE' => 32,
4734 'VIEW' => 36
4735 },
4736 'DEFAULT' => -3
4737 },
4738 {
4739 'GOTOS' => {
4740 'final' => 340
4741 },
4742 'ACTIONS' => {
4743 'FINAL' => 260,
4744 'CATCH' => 262
4745 },
4746 'DEFAULT' => -72
4747 },
4748 {
4749 'GOTOS' => {
4750 'item' => 39,
4751 'node' => 23,
4752 'loop' => 4,
4753 'term' => 58,
4754 'rawperl' => 59,
4755 'statement' => 5,
4756 'use' => 63,
4757 'expr' => 62,
4758 'capture' => 42,
4759 'view' => 7,
4760 'wrapper' => 46,
4761 'chunk' => 11,
4762 'atomexpr' => 48,
4763 'atomdir' => 12,
4764 'defblock' => 66,
4765 'anonblock' => 50,
4766 'filter' => 29,
4767 'sterm' => 68,
4768 'defblockname' => 14,
4769 'ident' => 16,
4770 'perl' => 31,
4771 'chunks' => 33,
4772 'setlist' => 70,
4773 'switch' => 34,
4774 'try' => 35,
4775 'assign' => 19,
4776 'directive' => 71,
4777 'block' => 341,
4778 'macro' => 20,
4779 'lterm' => 56,
4780 'condition' => 73
4781 },
4782 'ACTIONS' => {
4783 'SET' => 1,
4784 'NOT' => 38,
4785 'PERL' => 40,
4786 'IDENT' => 2,
4787 'CLEAR' => 41,
4788 'UNLESS' => 3,
4789 '"' => 60,
4790 'STOP' => 6,
4791 'IF' => 44,
4792 'THROW' => 8,
4793 'CALL' => 45,
4794 'TRY' => 10,
4795 'GET' => 47,
4796 'LAST' => 49,
4797 'DEBUG' => 51,
4798 'RAWPERL' => 13,
4799 'META' => 15,
4800 'INCLUDE' => 17,
4801 'MACRO' => 18,
4802 'SWITCH' => 54,
4803 '(' => 53,
4804 'WRAPPER' => 55,
4805 '$' => 43,
4806 '${' => 37,
4807 'FOR' => 21,
4808 'LITERAL' => 57,
4809 'NEXT' => 22,
4810 'TEXT' => 24,
4811 'PROCESS' => 61,
4812 'RETURN' => 64,
4813 'FILTER' => 25,
4814 'INSERT' => 65,
4815 '[' => 9,
4816 'REF' => 27,
4817 'NUMBER' => 26,
4818 ';' => -18,
4819 'WHILE' => 67,
4820 'BLOCK' => 28,
4821 '{' => 30,
4822 'DEFAULT' => 69,
4823 'USE' => 32,
4824 'VIEW' => 36
4825 },
4826 'DEFAULT' => -3
4827 },
4828 {
4829 'DEFAULT' => -101
4830 },
4831 {
4832 'DEFAULT' => -93
4833 },
4834 {
4835 'DEFAULT' => -90
4836 },
4837 {
4838 'DEFAULT' => -57
4839 },
4840 {
4841 'DEFAULT' => -75
4842 },
4843 {
4844 'DEFAULT' => -44
4845 },
4846 {
4847 'GOTOS' => {
4848 'item' => 39,
4849 'node' => 23,
4850 'loop' => 4,
4851 'term' => 58,
4852 'rawperl' => 59,
4853 'statement' => 5,
4854 'use' => 63,
4855 'expr' => 62,
4856 'capture' => 42,
4857 'view' => 7,
4858 'wrapper' => 46,
4859 'chunk' => 11,
4860 'atomexpr' => 48,
4861 'atomdir' => 12,
4862 'defblock' => 66,
4863 'anonblock' => 50,
4864 'filter' => 29,
4865 'sterm' => 68,
4866 'defblockname' => 14,
4867 'ident' => 16,
4868 'perl' => 31,
4869 'chunks' => 33,
4870 'setlist' => 70,
4871 'switch' => 34,
4872 'try' => 35,
4873 'assign' => 19,
4874 'directive' => 71,
4875 'block' => 342,
4876 'macro' => 20,
4877 'lterm' => 56,
4878 'condition' => 73
4879 },
4880 'ACTIONS' => {
4881 'SET' => 1,
4882 'NOT' => 38,
4883 'PERL' => 40,
4884 'IDENT' => 2,
4885 'CLEAR' => 41,
4886 'UNLESS' => 3,
4887 '"' => 60,
4888 'STOP' => 6,
4889 'IF' => 44,
4890 'THROW' => 8,
4891 'CALL' => 45,
4892 'TRY' => 10,
4893 'GET' => 47,
4894 'LAST' => 49,
4895 'DEBUG' => 51,
4896 'RAWPERL' => 13,
4897 'META' => 15,
4898 'INCLUDE' => 17,
4899 'MACRO' => 18,
4900 'SWITCH' => 54,
4901 '(' => 53,
4902 'WRAPPER' => 55,
4903 '$' => 43,
4904 '${' => 37,
4905 'FOR' => 21,
4906 'LITERAL' => 57,
4907 'NEXT' => 22,
4908 'TEXT' => 24,
4909 'PROCESS' => 61,
4910 'RETURN' => 64,
4911 'FILTER' => 25,
4912 'INSERT' => 65,
4913 '[' => 9,
4914 'REF' => 27,
4915 'NUMBER' => 26,
4916 ';' => -18,
4917 'WHILE' => 67,
4918 'BLOCK' => 28,
4919 '{' => 30,
4920 'DEFAULT' => 69,
4921 'USE' => 32,
4922 'VIEW' => 36
4923 },
4924 'DEFAULT' => -3
4925 },
4926 {
4927 'ACTIONS' => {
4928 ';' => 343
4929 }
4930 },
4931 {
4932 'ACTIONS' => {
4933 ';' => 344
4934 }
4935 },
4936 {
4937 'DEFAULT' => -51
4938 },
4939 {
4940 'DEFAULT' => -60
4941 },
4942 {
4943 'DEFAULT' => -49
4944 },
4945 {
4946 'GOTOS' => {
4947 'item' => 39,
4948 'node' => 23,
4949 'loop' => 4,
4950 'term' => 58,
4951 'rawperl' => 59,
4952 'statement' => 5,
4953 'use' => 63,
4954 'expr' => 62,
4955 'capture' => 42,
4956 'view' => 7,
4957 'wrapper' => 46,
4958 'chunk' => 11,
4959 'atomexpr' => 48,
4960 'atomdir' => 12,
4961 'defblock' => 66,
4962 'anonblock' => 50,
4963 'filter' => 29,
4964 'sterm' => 68,
4965 'defblockname' => 14,
4966 'ident' => 16,
4967 'perl' => 31,
4968 'chunks' => 33,
4969 'setlist' => 70,
4970 'switch' => 34,
4971 'try' => 35,
4972 'assign' => 19,
4973 'directive' => 71,
4974 'block' => 345,
4975 'macro' => 20,
4976 'lterm' => 56,
4977 'condition' => 73
4978 },
4979 'ACTIONS' => {
4980 'SET' => 1,
4981 'NOT' => 38,
4982 'PERL' => 40,
4983 'IDENT' => 2,
4984 'CLEAR' => 41,
4985 'UNLESS' => 3,
4986 '"' => 60,
4987 'STOP' => 6,
4988 'IF' => 44,
4989 'THROW' => 8,
4990 'CALL' => 45,
4991 'TRY' => 10,
4992 'GET' => 47,
4993 'LAST' => 49,
4994 'DEBUG' => 51,
4995 'RAWPERL' => 13,
4996 'META' => 15,
4997 'INCLUDE' => 17,
4998 'MACRO' => 18,
4999 'SWITCH' => 54,
5000 '(' => 53,
5001 'WRAPPER' => 55,
5002 '$' => 43,
5003 '${' => 37,
5004 'FOR' => 21,
5005 'LITERAL' => 57,
5006 'NEXT' => 22,
5007 'TEXT' => 24,
5008 'PROCESS' => 61,
5009 'RETURN' => 64,
5010 'FILTER' => 25,
5011 'INSERT' => 65,
5012 '[' => 9,
5013 'REF' => 27,
5014 'NUMBER' => 26,
5015 ';' => -18,
5016 'WHILE' => 67,
5017 'BLOCK' => 28,
5018 '{' => 30,
5019 'DEFAULT' => 69,
5020 'USE' => 32,
5021 'VIEW' => 36
5022 },
5023 'DEFAULT' => -3
5024 },
5025 {
5026 'GOTOS' => {
5027 'final' => 346
5028 },
5029 'ACTIONS' => {
5030 'FINAL' => 260,
5031 'CATCH' => 262
5032 },
5033 'DEFAULT' => -72
5034 },
5035 {
5036 'DEFAULT' => -70
5037 },
5038 {
5039 'GOTOS' => {
5040 'final' => 347
5041 },
5042 'ACTIONS' => {
5043 'FINAL' => 260,
5044 'CATCH' => 262
5045 },
5046 'DEFAULT' => -72
5047 },
5048 {
5049 'DEFAULT' => -54
5050 },
5051 {
5052 'GOTOS' => {
5053 'item' => 39,
5054 'node' => 23,
5055 'loop' => 4,
5056 'term' => 58,
5057 'rawperl' => 59,
5058 'statement' => 5,
5059 'use' => 63,
5060 'expr' => 62,
5061 'capture' => 42,
5062 'view' => 7,
5063 'wrapper' => 46,
5064 'chunk' => 11,
5065 'atomexpr' => 48,
5066 'atomdir' => 12,
5067 'defblock' => 66,
5068 'anonblock' => 50,
5069 'filter' => 29,
5070 'sterm' => 68,
5071 'defblockname' => 14,
5072 'ident' => 16,
5073 'perl' => 31,
5074 'chunks' => 33,
5075 'setlist' => 70,
5076 'switch' => 34,
5077 'try' => 35,
5078 'assign' => 19,
5079 'directive' => 71,
5080 'block' => 348,
5081 'macro' => 20,
5082 'lterm' => 56,
5083 'condition' => 73
5084 },
5085 'ACTIONS' => {
5086 'SET' => 1,
5087 'NOT' => 38,
5088 'PERL' => 40,
5089 'IDENT' => 2,
5090 'CLEAR' => 41,
5091 'UNLESS' => 3,
5092 '"' => 60,
5093 'STOP' => 6,
5094 'IF' => 44,
5095 'THROW' => 8,
5096 'CALL' => 45,
5097 'TRY' => 10,
5098 'GET' => 47,
5099 'LAST' => 49,
5100 'DEBUG' => 51,
5101 'RAWPERL' => 13,
5102 'META' => 15,
5103 'INCLUDE' => 17,
5104 'MACRO' => 18,
5105 'SWITCH' => 54,
5106 '(' => 53,
5107 'WRAPPER' => 55,
5108 '$' => 43,
5109 '${' => 37,
5110 'FOR' => 21,
5111 'LITERAL' => 57,
5112 'NEXT' => 22,
5113 'TEXT' => 24,
5114 'PROCESS' => 61,
5115 'RETURN' => 64,
5116 'FILTER' => 25,
5117 'INSERT' => 65,
5118 '[' => 9,
5119 'REF' => 27,
5120 'NUMBER' => 26,
5121 ';' => -18,
5122 'WHILE' => 67,
5123 'BLOCK' => 28,
5124 '{' => 30,
5125 'DEFAULT' => 69,
5126 'USE' => 32,
5127 'VIEW' => 36
5128 },
5129 'DEFAULT' => -3
5130 },
5131 {
5132 'GOTOS' => {
5133 'item' => 39,
5134 'node' => 23,
5135 'loop' => 4,
5136 'term' => 58,
5137 'rawperl' => 59,
5138 'statement' => 5,
5139 'use' => 63,
5140 'expr' => 62,
5141 'capture' => 42,
5142 'view' => 7,
5143 'wrapper' => 46,
5144 'chunk' => 11,
5145 'atomexpr' => 48,
5146 'atomdir' => 12,
5147 'defblock' => 66,
5148 'anonblock' => 50,
5149 'filter' => 29,
5150 'sterm' => 68,
5151 'defblockname' => 14,
5152 'ident' => 16,
5153 'perl' => 31,
5154 'chunks' => 33,
5155 'setlist' => 70,
5156 'switch' => 34,
5157 'try' => 35,
5158 'assign' => 19,
5159 'directive' => 71,
5160 'block' => 349,
5161 'macro' => 20,
5162 'lterm' => 56,
5163 'condition' => 73
5164 },
5165 'ACTIONS' => {
5166 'SET' => 1,
5167 'NOT' => 38,
5168 'PERL' => 40,
5169 'IDENT' => 2,
5170 'CLEAR' => 41,
5171 'UNLESS' => 3,
5172 '"' => 60,
5173 'STOP' => 6,
5174 'IF' => 44,
5175 'THROW' => 8,
5176 'CALL' => 45,
5177 'TRY' => 10,
5178 'GET' => 47,
5179 'LAST' => 49,
5180 'DEBUG' => 51,
5181 'RAWPERL' => 13,
5182 'META' => 15,
5183 'INCLUDE' => 17,
5184 'MACRO' => 18,
5185 'SWITCH' => 54,
5186 '(' => 53,
5187 'WRAPPER' => 55,
5188 '$' => 43,
5189 '${' => 37,
5190 'FOR' => 21,
5191 'LITERAL' => 57,
5192 'NEXT' => 22,
5193 'TEXT' => 24,
5194 'PROCESS' => 61,
5195 'RETURN' => 64,
5196 'FILTER' => 25,
5197 'INSERT' => 65,
5198 '[' => 9,
5199 'REF' => 27,
5200 'NUMBER' => 26,
5201 ';' => -18,
5202 'WHILE' => 67,
5203 'BLOCK' => 28,
5204 '{' => 30,
5205 'DEFAULT' => 69,
5206 'USE' => 32,
5207 'VIEW' => 36
5208 },
5209 'DEFAULT' => -3
5210 },
5211 {
5212 'GOTOS' => {
5213 'else' => 350
5214 },
5215 'ACTIONS' => {
5216 'ELSE' => 288,
5217 'ELSIF' => 290
5218 },
5219 'DEFAULT' => -50
5220 },
5221 {
5222 'DEFAULT' => -68
5223 },
5224 {
5225 'DEFAULT' => -69
5226 },
5227 {
5228 'GOTOS' => {
5229 'case' => 351
5230 },
5231 'ACTIONS' => {
5232 'CASE' => 313
5233 },
5234 'DEFAULT' => -55
5235 },
5236 {
5237 'DEFAULT' => -53
5238 },
5239 {
5240 'DEFAULT' => -48
5241 },
5242 {
5243 'DEFAULT' => -52
5244 }
5245 ],
5246 'V1DOLLAR' => 0,
5247 'DEFBLOCKS' => [],
5248 'INTERPOLATE' => 1,
5249 'FILEINFO' => [],
5250 '_ERROR' => '',
5251 'LINE' => \8,
5252 'LEXTABLE' => {
5253 'SET' => 'SET',
5254 '/' => '/',
5255 'not' => 'NOT',
5256 ',' => 'COMMA',
5257 'UNLESS' => 'UNLESS',
5258 'STEP' => 'STEP',
5259 'STOP' => 'STOP',
5260 'THROW' => 'THROW',
5261 'TRY' => 'TRY',
5262 'FOREACH' => 'FOR',
5263 '>=' => 'CMPOP',
5264 '==' => 'CMPOP',
5265 'FINAL' => 'FINAL',
5266 'RAWPERL' => 'RAWPERL',
5267 'ELSE' => 'ELSE',
5268 '||' => 'OR',
5269 '|' => 'FILTER',
5270 'META' => 'META',
5271 'CASE' => 'CASE',
5272 'INCLUDE' => 'INCLUDE',
5273 'MACRO' => 'MACRO',
5274 'and' => 'AND',
5275 '$' => '$',
5276 '\\' => 'REF',
5277 'FOR' => 'FOR',
5278 'NEXT' => 'NEXT',
5279 '-' => 'BINOP',
5280 'FILTER' => 'FILTER',
5281 '[' => '[',
5282 '!' => 'NOT',
5283 'BLOCK' => 'BLOCK',
5284 '&&' => 'AND',
5285 '{' => '{',
5286 '%' => 'BINOP',
5287 '_' => 'CAT',
5288 '+' => '+',
5289 'CATCH' => 'CATCH',
5290 'USE' => 'USE',
5291 ')' => ')',
5292 'VIEW' => 'VIEW',
5293 '}' => '}',
5294 'mod' => 'MOD',
5295 'BREAK' => 'LAST',
5296 '=' => 'ASSIGN',
5297 'PERL' => 'PERL',
5298 'NOT' => 'NOT',
5299 'CLEAR' => 'CLEAR',
5300 'or' => 'OR',
5301 'IF' => 'IF',
5302 'CALL' => 'CALL',
5303 'GET' => 'GET',
5304 '<' => 'CMPOP',
5305 'LAST' => 'LAST',
5306 'TO' => 'TO',
5307 'DEBUG' => 'DEBUG',
5308 '<=' => 'CMPOP',
5309 'DIV' => 'DIV',
5310 '>' => 'CMPOP',
5311 'END' => 'END',
5312 '?' => '?',
5313 'AND' => 'AND',
5314 'SWITCH' => 'SWITCH',
5315 '(' => '(',
5316 'OR' => 'OR',
5317 'WRAPPER' => 'WRAPPER',
5318 'div' => 'DIV',
5319 '${' => '${',
5320 ':' => ':',
5321 '*' => 'BINOP',
5322 'PROCESS' => 'PROCESS',
5323 'RETURN' => 'RETURN',
5324 '.' => 'DOT',
5325 'INSERT' => 'INSERT',
5326 ';' => ';',
5327 '!=' => 'CMPOP',
5328 'WHILE' => 'WHILE',
5329 'PLUGIN' => 'PLUGIN',
5330 ']' => ']',
5331 'ELSIF' => 'ELSIF',
5332 'DEFAULT' => 'DEFAULT',
5333 '..' => 'TO',
5334 '=>' => 'ASSIGN',
5335 'MOD' => 'MOD',
5336 'IN' => 'IN'
5337 },
5338 'TAG_STYLE' => 'default',
5339 'INPERL' => \0,
5340 'EVAL_PERL' => 0,
5341 'DEBUG' => 0,
5342 'DEBUG_DIRS' => 0,
5343 'PRE_CHOMP' => 0,
5344 'GRAMMAR' => bless( {
5345 'STATES' => $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'PARSER'}{'STATES'},
5346 'RULES' => [
5347 [
5348 '$start',
5349 2,
5350 undef
5351 ],
5352 [
5353 'template',
5354 1,
5355 sub { "DUMMY" }
5356 ],
5357 [
5358 'block',
5359 1,
5360 sub { "DUMMY" }
5361 ],
5362 [
5363 'block',
5364 0,
5365 sub { "DUMMY" }
5366 ],
5367 [
5368 'chunks',
5369 2,
5370 sub { "DUMMY" }
5371 ],
5372 [
5373 'chunks',
5374 1,
5375 sub { "DUMMY" }
5376 ],
5377 [
5378 'chunk',
5379 1,
5380 sub { "DUMMY" }
5381 ],
5382 [
5383 'chunk',
5384 2,
5385 sub { "DUMMY" }
5386 ],
5387 [
5388 'statement',
5389 1,
5390 undef
5391 ],
5392 [
5393 'statement',
5394 1,
5395 undef
5396 ],
5397 [
5398 'statement',
5399 1,
5400 undef
5401 ],
5402 [
5403 'statement',
5404 1,
5405 undef
5406 ],
5407 [
5408 'statement',
5409 1,
5410 undef
5411 ],
5412 [
5413 'statement',
5414 1,
5415 undef
5416 ],
5417 [
5418 'statement',
5419 1,
5420 undef
5421 ],
5422 [
5423 'statement',
5424 1,
5425 undef
5426 ],
5427 [
5428 'statement',
5429 1,
5430 sub { "DUMMY" }
5431 ],
5432 [
5433 'statement',
5434 2,
5435 sub { "DUMMY" }
5436 ],
5437 [
5438 'statement',
5439 0,
5440 undef
5441 ],
5442 [
5443 'directive',
5444 1,
5445 sub { "DUMMY" }
5446 ],
5447 [
5448 'directive',
5449 1,
5450 undef
5451 ],
5452 [
5453 'directive',
5454 1,
5455 undef
5456 ],
5457 [
5458 'directive',
5459 1,
5460 undef
5461 ],
5462 [
5463 'directive',
5464 1,
5465 undef
5466 ],
5467 [
5468 'directive',
5469 1,
5470 undef
5471 ],
5472 [
5473 'directive',
5474 1,
5475 undef
5476 ],
5477 [
5478 'atomexpr',
5479 1,
5480 sub { "DUMMY" }
5481 ],
5482 [
5483 'atomexpr',
5484 1,
5485 undef
5486 ],
5487 [
5488 'atomdir',
5489 2,
5490 sub { "DUMMY" }
5491 ],
5492 [
5493 'atomdir',
5494 2,
5495 sub { "DUMMY" }
5496 ],
5497 [
5498 'atomdir',
5499 2,
5500 sub { "DUMMY" }
5501 ],
5502 [
5503 'atomdir',
5504 2,
5505 sub { "DUMMY" }
5506 ],
5507 [
5508 'atomdir',
5509 2,
5510 sub { "DUMMY" }
5511 ],
5512 [
5513 'atomdir',
5514 2,
5515 sub { "DUMMY" }
5516 ],
5517 [
5518 'atomdir',
5519 2,
5520 sub { "DUMMY" }
5521 ],
5522 [
5523 'atomdir',
5524 2,
5525 sub { "DUMMY" }
5526 ],
5527 [
5528 'atomdir',
5529 1,
5530 sub { "DUMMY" }
5531 ],
5532 [
5533 'atomdir',
5534 1,
5535 sub { "DUMMY" }
5536 ],
5537 [
5538 'atomdir',
5539 1,
5540 sub { "DUMMY" }
5541 ],
5542 [
5543 'atomdir',
5544 1,
5545 sub { "DUMMY" }
5546 ],
5547 [
5548 'atomdir',
5549 1,
5550 sub { "DUMMY" }
5551 ],
5552 [
5553 'atomdir',
5554 2,
5555 sub { "DUMMY" }
5556 ],
5557 [
5558 'atomdir',
5559 1,
5560 undef
5561 ],
5562 [
5563 'atomdir',
5564 1,
5565 undef
5566 ],
5567 [
5568 'condition',
5569 6,
5570 sub { "DUMMY" }
5571 ],
5572 [
5573 'condition',
5574 3,
5575 sub { "DUMMY" }
5576 ],
5577 [
5578 'condition',
5579 6,
5580 sub { "DUMMY" }
5581 ],
5582 [
5583 'condition',
5584 3,
5585 sub { "DUMMY" }
5586 ],
5587 [
5588 'else',
5589 5,
5590 sub { "DUMMY" }
5591 ],
5592 [
5593 'else',
5594 3,
5595 sub { "DUMMY" }
5596 ],
5597 [
5598 'else',
5599 0,
5600 sub { "DUMMY" }
5601 ],
5602 [
5603 'switch',
5604 6,
5605 sub { "DUMMY" }
5606 ],
5607 [
5608 'case',
5609 5,
5610 sub { "DUMMY" }
5611 ],
5612 [
5613 'case',
5614 4,
5615 sub { "DUMMY" }
5616 ],
5617 [
5618 'case',
5619 3,
5620 sub { "DUMMY" }
5621 ],
5622 [
5623 'case',
5624 0,
5625 sub { "DUMMY" }
5626 ],
5627 [
5628 '@1-3',
5629 0,
5630 sub { "DUMMY" }
5631 ],
5632 [
5633 'loop',
5634 6,
5635 sub { "DUMMY" }
5636 ],
5637 [
5638 'loop',
5639 3,
5640 sub { "DUMMY" }
5641 ],
5642 [
5643 '@2-3',
5644 0,
5645 sub { "DUMMY" }
5646 ],
5647 [
5648 'loop',
5649 6,
5650 sub { "DUMMY" }
5651 ],
5652 [
5653 'loop',
5654 3,
5655 sub { "DUMMY" }
5656 ],
5657 [
5658 'loopvar',
5659 4,
5660 sub { "DUMMY" }
5661 ],
5662 [
5663 'loopvar',
5664 4,
5665 sub { "DUMMY" }
5666 ],
5667 [
5668 'loopvar',
5669 2,
5670 sub { "DUMMY" }
5671 ],
5672 [
5673 'wrapper',
5674 5,
5675 sub { "DUMMY" }
5676 ],
5677 [
5678 'wrapper',
5679 3,
5680 sub { "DUMMY" }
5681 ],
5682 [
5683 'try',
5684 5,
5685 sub { "DUMMY" }
5686 ],
5687 [
5688 'final',
5689 5,
5690 sub { "DUMMY" }
5691 ],
5692 [
5693 'final',
5694 5,
5695 sub { "DUMMY" }
5696 ],
5697 [
5698 'final',
5699 4,
5700 sub { "DUMMY" }
5701 ],
5702 [
5703 'final',
5704 3,
5705 sub { "DUMMY" }
5706 ],
5707 [
5708 'final',
5709 0,
5710 sub { "DUMMY" }
5711 ],
5712 [
5713 'use',
5714 2,
5715 sub { "DUMMY" }
5716 ],
5717 [
5718 '@3-3',
5719 0,
5720 sub { "DUMMY" }
5721 ],
5722 [
5723 'view',
5724 6,
5725 sub { "DUMMY" }
5726 ],
5727 [
5728 '@4-2',
5729 0,
5730 sub { "DUMMY" }
5731 ],
5732 [
5733 'perl',
5734 5,
5735 sub { "DUMMY" }
5736 ],
5737 [
5738 '@5-1',
5739 0,
5740 sub { "DUMMY" }
5741 ],
5742 [
5743 'rawperl',
5744 5,
5745 sub { "DUMMY" }
5746 ],
5747 [
5748 'filter',
5749 5,
5750 sub { "DUMMY" }
5751 ],
5752 [
5753 'filter',
5754 3,
5755 sub { "DUMMY" }
5756 ],
5757 [
5758 'defblock',
5759 5,
5760 sub { "DUMMY" }
5761 ],
5762 [
5763 'defblockname',
5764 2,
5765 sub { "DUMMY" }
5766 ],
5767 [
5768 'blockname',
5769 1,
5770 undef
5771 ],
5772 [
5773 'blockname',
5774 1,
5775 sub { "DUMMY" }
5776 ],
5777 [
5778 'blockargs',
5779 1,
5780 undef
5781 ],
5782 [
5783 'blockargs',
5784 0,
5785 undef
5786 ],
5787 [
5788 'anonblock',
5789 5,
5790 sub { "DUMMY" }
5791 ],
5792 [
5793 'capture',
5794 3,
5795 sub { "DUMMY" }
5796 ],
5797 [
5798 'macro',
5799 6,
5800 sub { "DUMMY" }
5801 ],
5802 [
5803 'macro',
5804 3,
5805 sub { "DUMMY" }
5806 ],
5807 [
5808 'mdir',
5809 1,
5810 undef
5811 ],
5812 [
5813 'mdir',
5814 4,
5815 sub { "DUMMY" }
5816 ],
5817 [
5818 'margs',
5819 2,
5820 sub { "DUMMY" }
5821 ],
5822 [
5823 'margs',
5824 2,
5825 sub { "DUMMY" }
5826 ],
5827 [
5828 'margs',
5829 1,
5830 sub { "DUMMY" }
5831 ],
5832 [
5833 'metadata',
5834 2,
5835 sub { "DUMMY" }
5836 ],
5837 [
5838 'metadata',
5839 2,
5840 undef
5841 ],
5842 [
5843 'metadata',
5844 1,
5845 undef
5846 ],
5847 [
5848 'meta',
5849 3,
5850 sub { "DUMMY" }
5851 ],
5852 [
5853 'meta',
5854 5,
5855 sub { "DUMMY" }
5856 ],
5857 [
5858 'meta',
5859 3,
5860 sub { "DUMMY" }
5861 ],
5862 [
5863 'term',
5864 1,
5865 undef
5866 ],
5867 [
5868 'term',
5869 1,
5870 undef
5871 ],
5872 [
5873 'lterm',
5874 3,
5875 sub { "DUMMY" }
5876 ],
5877 [
5878 'lterm',
5879 3,
5880 sub { "DUMMY" }
5881 ],
5882 [
5883 'lterm',
5884 2,
5885 sub { "DUMMY" }
5886 ],
5887 [
5888 'lterm',
5889 3,
5890 sub { "DUMMY" }
5891 ],
5892 [
5893 'sterm',
5894 1,
5895 sub { "DUMMY" }
5896 ],
5897 [
5898 'sterm',
5899 2,
5900 sub { "DUMMY" }
5901 ],
5902 [
5903 'sterm',
5904 3,
5905 sub { "DUMMY" }
5906 ],
5907 [
5908 'sterm',
5909 1,
5910 undef
5911 ],
5912 [
5913 'sterm',
5914 1,
5915 undef
5916 ],
5917 [
5918 'list',
5919 2,
5920 sub { "DUMMY" }
5921 ],
5922 [
5923 'list',
5924 2,
5925 undef
5926 ],
5927 [
5928 'list',
5929 1,
5930 undef
5931 ],
5932 [
5933 'range',
5934 3,
5935 sub { "DUMMY" }
5936 ],
5937 [
5938 'hash',
5939 1,
5940 undef
5941 ],
5942 [
5943 'hash',
5944 0,
5945 sub { "DUMMY" }
5946 ],
5947 [
5948 'params',
5949 2,
5950 sub { "DUMMY" }
5951 ],
5952 [
5953 'params',
5954 2,
5955 undef
5956 ],
5957 [
5958 'params',
5959 1,
5960 undef
5961 ],
5962 [
5963 'param',
5964 3,
5965 sub { "DUMMY" }
5966 ],
5967 [
5968 'param',
5969 3,
5970 sub { "DUMMY" }
5971 ],
5972 [
5973 'ident',
5974 3,
5975 sub { "DUMMY" }
5976 ],
5977 [
5978 'ident',
5979 3,
5980 sub { "DUMMY" }
5981 ],
5982 [
5983 'ident',
5984 1,
5985 undef
5986 ],
5987 [
5988 'node',
5989 1,
5990 sub { "DUMMY" }
5991 ],
5992 [
5993 'node',
5994 4,
5995 sub { "DUMMY" }
5996 ],
5997 [
5998 'item',
5999 1,
6000 sub { "DUMMY" }
6001 ],
6002 [
6003 'item',
6004 3,
6005 sub { "DUMMY" }
6006 ],
6007 [
6008 'item',
6009 2,
6010 sub { "DUMMY" }
6011 ],
6012 [
6013 'expr',
6014 3,
6015 sub { "DUMMY" }
6016 ],
6017 [
6018 'expr',
6019 3,
6020 sub { "DUMMY" }
6021 ],
6022 [
6023 'expr',
6024 3,
6025 sub { "DUMMY" }
6026 ],
6027 [
6028 'expr',
6029 3,
6030 sub { "DUMMY" }
6031 ],
6032 [
6033 'expr',
6034 3,
6035 sub { "DUMMY" }
6036 ],
6037 [
6038 'expr',
6039 3,
6040 sub { "DUMMY" }
6041 ],
6042 [
6043 'expr',
6044 3,
6045 sub { "DUMMY" }
6046 ],
6047 [
6048 'expr',
6049 3,
6050 sub { "DUMMY" }
6051 ],
6052 [
6053 'expr',
6054 3,
6055 sub { "DUMMY" }
6056 ],
6057 [
6058 'expr',
6059 2,
6060 sub { "DUMMY" }
6061 ],
6062 [
6063 'expr',
6064 5,
6065 sub { "DUMMY" }
6066 ],
6067 [
6068 'expr',
6069 3,
6070 sub { "DUMMY" }
6071 ],
6072 [
6073 'expr',
6074 3,
6075 sub { "DUMMY" }
6076 ],
6077 [
6078 'expr',
6079 1,
6080 undef
6081 ],
6082 [
6083 'setlist',
6084 2,
6085 sub { "DUMMY" }
6086 ],
6087 [
6088 'setlist',
6089 2,
6090 undef
6091 ],
6092 [
6093 'setlist',
6094 1,
6095 undef
6096 ],
6097 [
6098 'assign',
6099 3,
6100 sub { "DUMMY" }
6101 ],
6102 [
6103 'assign',
6104 3,
6105 sub { "DUMMY" }
6106 ],
6107 [
6108 'args',
6109 2,
6110 sub { "DUMMY" }
6111 ],
6112 [
6113 'args',
6114 2,
6115 sub { "DUMMY" }
6116 ],
6117 [
6118 'args',
6119 4,
6120 sub { "DUMMY" }
6121 ],
6122 [
6123 'args',
6124 2,
6125 sub { "DUMMY" }
6126 ],
6127 [
6128 'args',
6129 0,
6130 sub { "DUMMY" }
6131 ],
6132 [
6133 'lnameargs',
6134 3,
6135 sub { "DUMMY" }
6136 ],
6137 [
6138 'lnameargs',
6139 1,
6140 undef
6141 ],
6142 [
6143 'lvalue',
6144 1,
6145 undef
6146 ],
6147 [
6148 'lvalue',
6149 3,
6150 sub { "DUMMY" }
6151 ],
6152 [
6153 'lvalue',
6154 1,
6155 undef
6156 ],
6157 [
6158 'nameargs',
6159 3,
6160 sub { "DUMMY" }
6161 ],
6162 [
6163 'nameargs',
6164 2,
6165 sub { "DUMMY" }
6166 ],
6167 [
6168 'nameargs',
6169 4,
6170 sub { "DUMMY" }
6171 ],
6172 [
6173 'names',
6174 3,
6175 sub { "DUMMY" }
6176 ],
6177 [
6178 'names',
6179 1,
6180 sub { "DUMMY" }
6181 ],
6182 [
6183 'name',
6184 3,
6185 sub { "DUMMY" }
6186 ],
6187 [
6188 'name',
6189 1,
6190 sub { "DUMMY" }
6191 ],
6192 [
6193 'name',
6194 1,
6195 undef
6196 ],
6197 [
6198 'filename',
6199 3,
6200 sub { "DUMMY" }
6201 ],
6202 [
6203 'filename',
6204 1,
6205 undef
6206 ],
6207 [
6208 'filepart',
6209 1,
6210 undef
6211 ],
6212 [
6213 'filepart',
6214 1,
6215 undef
6216 ],
6217 [
6218 'filepart',
6219 1,
6220 undef
6221 ],
6222 [
6223 'quoted',
6224 2,
6225 sub { "DUMMY" }
6226 ],
6227 [
6228 'quoted',
6229 0,
6230 sub { "DUMMY" }
6231 ],
6232 [
6233 'quotable',
6234 1,
6235 sub { "DUMMY" }
6236 ],
6237 [
6238 'quotable',
6239 1,
6240 sub { "DUMMY" }
6241 ],
6242 [
6243 'quotable',
6244 1,
6245 sub { "DUMMY" }
6246 ]
6247 ],
6248 'LEXTABLE' => $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'PARSER'}{'LEXTABLE'}
6249 }, 'Template::Grammar' ),
6250 'RULES' => $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'PARSER'}{'GRAMMAR'}{'RULES'},
6251 'FILE_INFO' => 1,
6252 'TRACE_VARS' => undef,
6253 'DEFBLOCK' => $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[2]{'_DEFBLOCKS'},
6254 'METADATA' => [],
6255 'END_TAG' => undef,
6256 'IN_BLOCK' => [],
6257 'POST_CHOMP' => 1,
6258 'STYLE' => [
6259 {
6260 'END_TAG' => '%\\]',
6261 'ANYCASE' => 0,
6262 'EVAL_PERL' => 0,
6263 'PRE_CHOMP' => 0,
6264 'POST_CHOMP' => 1,
6265 'INTERPOLATE' => 1,
6266 'V1DOLLAR' => 0,
6267 'START_TAG' => '\\[%'
6268 }
6269 ],
6270 'VARIABLES' => $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[2]{'_VARIABLES'},
6271 'START_TAG' => undef
6272 }, 'Template::Parser' ),
6273 'TAIL' => $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][4],
6274 'SLOTS' => 5,
6275 'ENCODING' => 'utf-8',
6276 'PARAMS' => {
6277 'ENCODING' => 'utf-8',
6278 'INTERPOLATE' => 1,
6279 'POST_CHOMP' => 1,
6280 'INCLUDE_PATH' => $VAR1->[2]{'CONFIG'}{'INCLUDE_PATH'}
6281 },
6282 'COMPILE_EXT' => ''
6283 }, 'Template::Provider' )
6284 }, 6354 },
6285 'LOAD_PLUGINS' => [ 6355 'LOAD_PLUGINS' => $VAR1->[1]{'CONFIG'}{'LOAD_PLUGINS'},
6286 bless( { 6356 'LOAD_TEMPLATES' => $VAR1->[1]{'CONFIG'}{'LOAD_TEMPLATES'},
6287 'DEBUG' => 0,
6288 'FACTORY' => {},
6289 'TOLERANT' => 0,
6290 'PLUGIN_BASE' => [
6291 'Template::Plugin'
6292 ],
6293 'LOAD_PERL' => 0,
6294 'PLUGINS' => {
6295 'pod' => 'Template::Plugin::Pod',
6296 'scalar' => 'Template::Plugin::Scalar',
6297 'assert' => 'Template::Plugin::Assert',
6298 'date' => 'Template::Plugin::Date',
6299 'file' => 'Template::Plugin::File',
6300 'table' => 'Template::Plugin::Table',
6301 'dumper' => 'Template::Plugin::Dumper',
6302 'directory' => 'Template::Plugin::Directory',
6303 'latex' => 'Template::Plugin::Latex',
6304 'dbi' => 'Template::Plugin::DBI',
6305 'html' => 'Template::Plugin::HTML',
6306 'view' => 'Template::Plugin::View',
6307 'xml' => 'Template::Plugin::XML',
6308 'debug' => 'Template::Plugin::Debug',
6309 'iterator' => 'Template::Plugin::Iterator',
6310 'url' => 'Template::Plugin::URL',
6311 'wrap' => 'Template::Plugin::Wrap',
6312 'datafile' => 'Template::Plugin::Datafile',
6313 'cgi' => 'Template::Plugin::CGI',
6314 'image' => 'Template::Plugin::Image',
6315 'format' => 'Template::Plugin::Format',
6316 'xmlstyle' => 'Template::Plugin::XML::Style'
6317 },
6318 '_ERROR' => ''
6319 }, 'Template::Plugins' )
6320 ],
6321 'LOAD_TEMPLATES' => [
6322 $VAR1->[2]{'CONFIG'}{'LOAD_TEMPLATES'}
6323 ],
6324 'BLKSTACK' => [], 6357 'BLKSTACK' => [],
6325 'STASH' => $VAR1->[1], 6358 'STASH' => $VAR1->[0],
6326 'DEBUG_FORMAT' => undef, 6359 'DEBUG_FORMAT' => undef,
6327 '_ERROR' => '', 6360 '_ERROR' => '',
6328 'DEBUG' => 0, 6361 'DEBUG' => 0,
6329 'EVAL_PERL' => 0, 6362 'EVAL_PERL' => 0,
6330 'EXPOSE_BLOCKS' => 0, 6363 'EXPOSE_BLOCKS' => 0,
6331 'DEBUG_DIRS' => 0, 6364 'DEBUG_DIRS' => 0,
6332 'RECURSION' => 0, 6365 'RECURSION' => 0,
6333 'INIT_BLOCKS' => $VAR1->[2]{'BLOCKS'}, 6366 'INIT_BLOCKS' => $VAR1->[1]{'BLOCKS'},
6334 'LOAD_FILTERS' => [ 6367 'LOAD_FILTERS' => $VAR1->[1]{'CONFIG'}{'LOAD_FILTERS'}
6335 bless( {
6336 'DEBUG' => 0,
6337 'TOLERANT' => 0,
6338 'FILTERS' => {},
6339 '_ERROR' => ''
6340 }, 'Template::Filters' )
6341 ]
6342 }, 'Template::Context' ), 6368 }, 'Template::Context' ),
6343 $VAR1->[2]{'LOAD_PLUGINS'}[0], 6369 bless( {
6344 $VAR1->[2]{'LOAD_FILTERS'}[0] 6370 'IMPL_Web_View_TTControl_template' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][2],
6371 'IMPL_Web_View_TTControl_name' => 'document',
6372 'IMPL_Web_View_TTDocument_creationArgs' => undef,
6373 'IMPL_Web_View_TTControl_context' => $VAR1->[1],
6374 'IMPL_Web_View_TTDocument_controls' => {
6375 'My/Org/TextPreview' => bless( {
6376 'IMPL_Web_View_TTFactory_base' => 'My/Org',
6377 'IMPL_Web_View_TTFactory_instances' => 0,
6378 'IMPL_Object_Factory_factory' => 'IMPL::Web::View::TTControl',
6379 'IMPL_Web_View_TTFactory_context' => $VAR1->[1],
6380 'IMPL_Web_View_TTFactory_template' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[2]
6381 }, 'IMPL::Web::View::TTFactory' ),
6382 'My/Org/Panel' => bless( {
6383 'IMPL_Web_View_TTFactory_base' => 'My/Org',
6384 'IMPL_Web_View_TTFactory_instances' => 1,
6385 'IMPL_Object_Factory_factory' => 'IMPL::Web::View::TTControl',
6386 'IMPL_Web_View_TTFactory_context' => $VAR1->[1],
6387 'IMPL_Web_View_TTFactory_template' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][2]
6388 }, 'IMPL::Web::View::TTFactory' )
6389 },
6390 'IMPL_Web_View_TTControl_attributes' => {
6391 'childNodes' => [
6392 bless( {
6393 'IMPL_Web_View_TTControl_id' => 'information-22',
6394 'IMPL_Web_View_TTControl_template' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][2],
6395 'IMPL_Web_View_TTControl_name' => 'information',
6396 'IMPL_Web_View_TTControl_context' => bless( {
6397 'PREFIX_MAP' => $VAR1->[1]{'PREFIX_MAP'},
6398 'BLOCKS' => {},
6399 'TRIM' => 0,
6400 'CONFIG' => {
6401 'PREFIX_MAP' => $VAR1->[1]{'PREFIX_MAP'},
6402 'BLOCKS' => $VAR1->[1]{'BLOCKS'},
6403 'TRIM' => 0,
6404 'CONFIG' => $VAR1->[1]{'CONFIG'},
6405 'LOAD_PLUGINS' => $VAR1->[1]{'CONFIG'}{'LOAD_PLUGINS'},
6406 'LOAD_TEMPLATES' => $VAR1->[1]{'CONFIG'}{'LOAD_TEMPLATES'},
6407 'BLKSTACK' => $VAR1->[1]{'BLKSTACK'},
6408 'STASH' => bless( {
6409 'require' => sub { "DUMMY" },
6410 'date' => $VAR1->[0]{'date'},
6411 'inc' => $VAR1->[0]{'inc'},
6412 'document' => $VAR1->[0]{'document'},
6413 'dec' => $VAR1->[0]{'dec'},
6414 'dojoDefaultClass' => 'dijit.form.Input',
6415 'dojo' => {
6416 'require' => [
6417 'dijit.form.Input'
6418 ]
6419 },
6420 'view' => $VAR1->[0]{'view'},
6421 'user' => 'test_user',
6422 '_PARENT' => bless( {
6423 'require' => $VAR1->[0]{'require'},
6424 'inc' => $VAR1->[0]{'inc'},
6425 'date' => $VAR1->[0]{'date'},
6426 'document' => $VAR1->[0]{'document'},
6427 'dec' => $VAR1->[0]{'dec'},
6428 'node' => $VAR1->[2]{'IMPL_Web_View_TTControl_attributes'}{'childNodes'}[0],
6429 'loop' => '',
6430 'dojoDefaultClass' => 'dijit.form.Input',
6431 'dojo' => $VAR1->[2]{'IMPL_Web_View_TTControl_attributes'}{'childNodes'}[0]{'IMPL_Web_View_TTControl_context'}{'CONFIG'}{'STASH'}{'dojo'},
6432 'view' => $VAR1->[0]{'view'},
6433 'user' => 'test_user',
6434 'this' => $VAR1->[2],
6435 '_PARENT' => bless( {
6436 'require' => $VAR1->[0]{'require'},
6437 'date' => $VAR1->[0]{'date'},
6438 'inc' => $VAR1->[0]{'inc'},
6439 'document' => $VAR1->[0]{'document'},
6440 'dec' => $VAR1->[0]{'dec'},
6441 'dojo' => $VAR1->[2]{'IMPL_Web_View_TTControl_attributes'}{'childNodes'}[0]{'IMPL_Web_View_TTControl_context'}{'CONFIG'}{'STASH'}{'dojo'},
6442 'view' => $VAR1->[0]{'view'},
6443 'user' => 'test_user',
6444 '_PARENT' => $VAR1->[0],
6445 'global' => $VAR1->[0]{'global'},
6446 'template' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][2],
6447 'dynamic' => $VAR1->[0]{'dynamic'},
6448 '_STRICT' => undef,
6449 'component' => '',
6450 'site' => $VAR1->[0]{'site'},
6451 '_DEBUG' => 0
6452 }, 'Template::Stash::XS' ),
6453 'TPanel' => $VAR1->[2]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/Panel'},
6454 'global' => $VAR1->[0]{'global'},
6455 'template' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][2],
6456 'dynamic' => $VAR1->[0]{'dynamic'},
6457 '_STRICT' => undef,
6458 'component' => '',
6459 'site' => $VAR1->[0]{'site'},
6460 '_DEBUG' => 0
6461 }, 'Template::Stash::XS' ),
6462 'this' => $VAR1->[2],
6463 'TPanel' => $VAR1->[2]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/Panel'},
6464 'global' => $VAR1->[0]{'global'},
6465 'template' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][2],
6466 'dynamic' => $VAR1->[0]{'dynamic'},
6467 '_STRICT' => undef,
6468 'component' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][2],
6469 'site' => $VAR1->[0]{'site'},
6470 '_DEBUG' => 0
6471 }, 'Template::Stash::XS' ),
6472 '_ERROR' => '',
6473 'DEBUG_FORMAT' => undef,
6474 'DEBUG' => 0,
6475 'EVAL_PERL' => 0,
6476 'EXPOSE_BLOCKS' => 0,
6477 'DEBUG_DIRS' => 0,
6478 'RECURSION' => 0,
6479 'INIT_BLOCKS' => $VAR1->[1]{'BLOCKS'},
6480 'LOAD_FILTERS' => $VAR1->[1]{'CONFIG'}{'LOAD_FILTERS'}
6481 },
6482 'LOAD_PLUGINS' => $VAR1->[1]{'CONFIG'}{'LOAD_PLUGINS'},
6483 'LOAD_TEMPLATES' => $VAR1->[1]{'CONFIG'}{'LOAD_TEMPLATES'},
6484 'BLKSTACK' => [],
6485 'STASH' => $VAR1->[2]{'IMPL_Web_View_TTControl_attributes'}{'childNodes'}[0]{'IMPL_Web_View_TTControl_context'}{'CONFIG'}{'STASH'},
6486 'DEBUG_FORMAT' => undef,
6487 '_ERROR' => '',
6488 'DEBUG' => 0,
6489 'EVAL_PERL' => 0,
6490 'EXPOSE_BLOCKS' => 0,
6491 'DEBUG_DIRS' => 0,
6492 'RECURSION' => 0,
6493 'INIT_BLOCKS' => $VAR1->[2]{'IMPL_Web_View_TTControl_attributes'}{'childNodes'}[0]{'IMPL_Web_View_TTControl_context'}{'BLOCKS'},
6494 'LOAD_FILTERS' => $VAR1->[1]{'CONFIG'}{'LOAD_FILTERS'}
6495 }, 'Template::Context' ),
6496 'IMPL_Web_View_TTControl_attributes' => {
6497 'factory' => $VAR1->[2]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/Panel'},
6498 'dojoClass' => 'dijit.form.Input',
6499 'childNodes' => [],
6500 'visualClass' => 'classic',
6501 'data' => ''
6502 }
6503 }, 'IMPL::Web::View::TTControl' )
6504 ],
6505 'title' => 'my document 2'
6506 },
6507 'IMPL_Web_View_TTDocument_loader' => bless( {
6508 'IMPL_Web_View_TTLoader_context' => bless( {
6509 'PREFIX_MAP' => $VAR1->[1]{'PREFIX_MAP'},
6510 'BLOCKS' => $VAR1->[1]{'CONFIG'}{'BLOCKS'},
6511 'TRIM' => 0,
6512 'CONFIG' => $VAR1->[1]{'CONFIG'}{'CONFIG'},
6513 'LOAD_PLUGINS' => $VAR1->[1]{'CONFIG'}{'LOAD_PLUGINS'},
6514 'LOAD_TEMPLATES' => $VAR1->[1]{'CONFIG'}{'LOAD_TEMPLATES'},
6515 'BLKSTACK' => $VAR1->[1]{'CONFIG'}{'BLKSTACK'},
6516 'STASH' => $VAR1->[0]{'_PARENT'},
6517 'DEBUG_FORMAT' => undef,
6518 '_ERROR' => '',
6519 'DEBUG' => 0,
6520 'EVAL_PERL' => 0,
6521 'EXPOSE_BLOCKS' => 0,
6522 'DEBUG_DIRS' => 0,
6523 'RECURSION' => 0,
6524 'INIT_BLOCKS' => $VAR1->[1]{'CONFIG'}{'BLOCKS'},
6525 'LOAD_FILTERS' => $VAR1->[1]{'CONFIG'}{'LOAD_FILTERS'}
6526 }, 'Template::Context' ),
6527 'IMPL_Web_View_TTLoader_layoutBase' => 'Layout',
6528 'IMPL_Web_View_TTLoader_initializer' => 'global.tt',
6529 'IMPL_Web_View_TTLoader_provider' => $VAR1->[1]{'CONFIG'}{'CONFIG'}{'LOAD_TEMPLATES'},
6530 'IMPL_Web_View_TTLoader_ext' => '.tt',
6531 'IMPL_Web_View_TTLoader__globals' => {
6532 'site' => $VAR1->[0]{'site'},
6533 'view' => $VAR1->[0]{'view'},
6534 'date' => $VAR1->[0]{'date'},
6535 'dynamic' => $VAR1->[0]{'dynamic'}
6536 },
6537 'IMPL_Web_View_TTLoader_options' => $VAR1->[1]{'CONFIG'}{'CONFIG'},
6538 'IMPL_Web_View_TTLoader_isInitialized' => 1
6539 }, 'IMPL::Web::View::TTLoader' ),
6540 'IMPL_Web_View_TTDocument_stash' => $VAR1->[0],
6541 'IMPL_Web_View_TTControl_id' => 'document-21',
6542 'IMPL_Web_View_TTDocument_layout' => 'default'
6543 }, 'IMPL::Web::View::TTDocument' ),
6544 $VAR1->[2]{'IMPL_Web_View_TTControl_attributes'}{'childNodes'}[0]{'IMPL_Web_View_TTControl_context'}{'CONFIG'}{'STASH'}{'_PARENT'}{'_PARENT'},
6545 $VAR1->[2]{'IMPL_Web_View_TTControl_attributes'}{'childNodes'}[0]{'IMPL_Web_View_TTControl_context'}{'CONFIG'}{'STASH'}{'_PARENT'},
6546 $VAR1->[2]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/Panel'},
6547 $VAR1->[2]{'IMPL_Web_View_TTControl_attributes'}{'childNodes'}[0]{'IMPL_Web_View_TTControl_context'}{'CONFIG'}{'STASH'},
6548 $VAR1->[2]{'IMPL_Web_View_TTControl_attributes'}{'childNodes'}[0]{'IMPL_Web_View_TTControl_context'},
6549 $VAR1->[2]{'IMPL_Web_View_TTControl_attributes'}{'childNodes'}[0],
6550 $VAR1->[2]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}
6345 ]; 6551 ];