comparison _test/dump.out @ 266:89179bb8c388

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