comparison _test/dump.out @ 268:4abda21186cd

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