changeset 228:431db7034a88

Для синхронизации
author andrei <andrei@nap21.upri>
date Thu, 13 Sep 2012 17:55:01 +0400
parents 70ad6bc20908
children 47f77e6409f7
files .hg_archival.txt Lib/IMPL/Class/Member.pm Lib/IMPL/Class/MemberInfo.pm Lib/IMPL/Class/PropertyInfo.pm Lib/IMPL/Web/Application/OperationContract.pm Lib/IMPL/Web/Application/ResourceContract.pm Lib/IMPL/declare.pm _test/Resources/sample.out.xml _test/dump.out
diffstat 8 files changed, 7027 insertions(+), 53 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.hg_archival.txt	Thu Sep 13 17:55:01 2012 +0400
@@ -0,0 +1,5 @@
+repo: 03e58a454b208a22e4b4ca287c68fd43942a03d3
+node: de83ecba0fd753fbee216945ba2fe2e225e10a7c
+branch: default
+latesttag: null
+latesttagdistance: 209
--- a/Lib/IMPL/Class/Member.pm	Fri Sep 07 16:32:17 2012 +0400
+++ b/Lib/IMPL/Class/Member.pm	Thu Sep 13 17:55:01 2012 +0400
@@ -6,6 +6,7 @@
 use IMPL::Class::Meta;
 require IMPL::Class::MemberInfo;
 
+#TODO: remove
 use constant {
     MOD_PUBLIC => 1,
     MOD_PROTECTED => 2,
--- a/Lib/IMPL/Class/MemberInfo.pm	Fri Sep 07 16:32:17 2012 +0400
+++ b/Lib/IMPL/Class/MemberInfo.pm	Thu Sep 13 17:55:01 2012 +0400
@@ -4,8 +4,14 @@
 use parent qw(IMPL::Object::Accessor);
 
 require IMPL::Exception;
-require IMPL::Class::Member;
 
+use constant {
+    MOD_PUBLIC => 1,
+    MOD_PROTECTED => 2,
+    MOD_PRIVATE => 3
+};
+
+#TODO remove Virtual
 __PACKAGE__->mk_accessors(
     qw(
         Name
--- a/Lib/IMPL/Class/PropertyInfo.pm	Fri Sep 07 16:32:17 2012 +0400
+++ b/Lib/IMPL/Class/PropertyInfo.pm	Thu Sep 13 17:55:01 2012 +0400
@@ -2,11 +2,9 @@
 use strict;
 use IMPL::_core::version;
 
-use IMPL::declare {
-	base =>{
-		'IMPL::Class::MemberInfo' => '@_'
-	}
-};
+use parent qw(IMPL::Class::MemberInfo);
+
+our %CTOR = ( 'IMPL::Class::MemberInfo' => '@_' );
 
 __PACKAGE__->mk_accessors(qw(Type Mutators canGet canSet ownerSet));
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Lib/IMPL/Web/Application/OperationContract.pm	Thu Sep 13 17:55:01 2012 +0400
@@ -0,0 +1,78 @@
+package IMPL::Web::Application::OperationContract;
+use strict;
+
+use IMPL::declare {
+	base => [
+	   'IMPL::Object' => undef,
+	   'IMPL::Object::Autofill' => '@_'
+	],
+	props => [
+	   binding => PROP_ALL,
+	   response => PROP_ALL
+	]
+};
+
+sub Invoke {
+	my ($this, $resource, $httpAction) = @_;
+	
+	if ($this->)
+	
+}
+
+1;
+
+__END__
+
+=pod
+
+=head1 NAME
+
+C<IMPL::Web::Application::OperationContract> - Описание операции над
+веб-ресурсом.
+
+=head1 SYNOPSIS
+
+=begin code
+
+use IMPL::require {
+	'OperationContract' => 'IMPL::Web::Application::OperationContract',
+	'RedirectResponse' => 'IMPL::Web::Application::RedirectResponse'
+};
+
+my $operation = OperationContract->new(
+    bind => sub {
+    	my ($resource,$model,$itemName) = @_;
+    	
+    	return $model->findItem($itemName);
+    },
+    response => RedirectResponse->new(
+        locator => $relativeLocator
+    ) 
+);
+
+my $response = $operation->InvokeOperation($resource);
+
+=end code
+
+=head1 DESCRIPTION
+
+Связывает методы предметной области с операциями над ресурсами. Для связи с
+моделью используется функция, которой будут переданы параметры:
+
+=over
+
+=item C<$reousrce> Ресурс для которого выполняется операция
+
+=item C<$model> Объект модели данных, связанный с данным ресурсом, тоже, что
+и C<<>$resource->model>> только для краткости
+
+=item C<$action> Контекст текущего C<HTTP> запроса.
+
+=back
+
+Результат выполнения будет передан дополнительному обработчику C<response>,
+который выполнит необходимое преобразование.
+
+=head1 MEMBERS
+
+=cut
\ No newline at end of file
--- a/Lib/IMPL/Web/Application/ResourceContract.pm	Fri Sep 07 16:32:17 2012 +0400
+++ b/Lib/IMPL/Web/Application/ResourceContract.pm	Thu Sep 13 17:55:01 2012 +0400
@@ -3,6 +3,9 @@
 use IMPL::lang qw(:declare);
 use IMPL::declare {
 	require => {
+		'Exception' => 'IMPL::Exception',
+		'ArgumentException' => '-IMPL::ArgumentException',
+		'KeyNotFoundException' => '-IMPL::KeyNotFoundException',
 		'ResourceClass' => 'IMPL::Web::Application::Resource'
 	},
 	base => [
@@ -14,7 +17,7 @@
 	public property resourceFactory => PROP_ALL;
 	public property operations => PROP_ALL;
 	private property _namedResources => PROP_ALL;
-	private property _regexpResources => PROP_ALL; 
+	private property _regexpResources => PROP_ALL | PROP_LIST; 
 }
 
 sub CTOR {
@@ -22,10 +25,90 @@
 	my %args = @_;
 	
 	$this->resourceFactory( $args{resourceFactory} || ResourceClass );
+	
+	my $resources = $args{resources} || [];
+	my $operations = $args{operations} || {};
+	
+	die ArgumentException->new(resources => 'resources parameter must be a reference to an array')
+	   unless ref $resources eq 'ARRAY';
+	   
+	die ArgumentException->new(opearations => 'operations parameter must be a reference to a hash')
+	   unless ref $operations eq 'HASH';
+	   
+	my %nameMap;
+		   
+	foreach my $res (@$resources) {
+		next unless $res->{contract};
+		if(my $name = $res->{name}) {
+			$nameMap{$name} = $res;
+		}
+		if($res->{match}) {
+			$this->_regexpResources->Append($res);
+		}
+	}
+	
+	$this->_namedResources(\%nameMap);
 }
 
 sub CreateResource {
-	my ($this,)
+	my $this = shift;
+	my %args = @_;
+	
+	return $this->resourceFactory->new (
+	   %args,
+	   contract => $this
+	);
+}
+
+sub FindChildResourceContractInfo {
+	my ($this,$name) = @_;
+	
+	if(my $contract = $this->_namedResources->{$name}) {
+		return $contract;
+	} else {
+		foreach my $info ( $this->_regexpResources ) {
+			my $rx = $info->{match};
+			return $info if $name =~ m/$rx/;
+		}
+	}
+	
+	return undef;
+}
+
+sub CreateChildResource {
+	my $this = @_;
+	my %args = @_;
+	
+	my $id = $args{id} or die ArgumentException( id => 'id parameter must be specified');
+	my $parent = $args{parent};
+	my $model = $parent->model if $parent;
+	my $binding, $childContract, @bindingVars;
+	
+	if(my $info = $this->_namedResources->{$id}) {
+		@bindingVars = ($id);
+		$childContract = $info->{contract};
+		$binding = $info->{bind};
+    } else {
+        foreach my $info ( $this->_regexpResources ) {
+            my $rx = $info->{match};
+            next unless $rx;
+            if( @bindingVars = ($id =~ m/$rx/) ) {
+            	$childContract = $info->{contract};
+            	$binding = $info->{bind};
+            }
+        }
+    }
+    
+    if ($childContract) {
+    	my $childModel = $binding ? $binding->($parent,$model,@bindingVars) : undef;
+    	
+    	return $childContract->CreateResource(
+    	   %args,
+    	   model => $childModel
+    	);
+    } else {
+    	die KeyNotFoundException->new($id);
+    }
 }
 
 1;
@@ -81,6 +164,11 @@
     id => 'item-something'
 );
 
+my $child = $contract->CreateChildResource(
+    parent => $resource,
+    id => 'info'
+);
+
 =end code 
 
 =head1 DESCRIPTION
--- a/Lib/IMPL/declare.pm	Fri Sep 07 16:32:17 2012 +0400
+++ b/Lib/IMPL/declare.pm	Thu Sep 13 17:55:01 2012 +0400
@@ -3,65 +3,100 @@
 
 use Scalar::Util qw(set_prototype);
 use Carp qw(carp);
+use IMPL::Class::PropertyInfo();
 
 sub import {
-	my ($self,$args) = @_;
-	
+	my ( $self, $args ) = @_;
+
 	return unless $args;
-    
-    die "A hash reference is required" unless ref $args eq 'HASH';
-    
-    no strict 'refs';
-	
+
+	die "A hash reference is required" unless ref $args eq 'HASH';
+
+	no strict 'refs';
+
 	my $caller = caller;
-	
+
 	my $aliases = $args->{require} || {};
-	
-	while( my ($alias, $class) = each %$aliases ) {
+
+	while ( my ( $alias, $class ) = each %$aliases ) {
 		my $c = _require($class);
-        
-        *{"${caller}::$alias"} = set_prototype(sub {
-            $c
-        }, '');
-    }
-    
-    my $base = $args->{base} || {};
-    
-    my %ctor;
-    my @isa;
-    
-    if (ref $base eq 'ARRAY') {
-    	carp "Odd elements number in require" unless scalar(@$base)%2 == 0;
-    	while ( my ($class,$mapper) = splice @$base, 0, 2 ) {
-    		$class = $aliases->{$class} || _require($class);
-    		
-    		push @isa,$class;
-    		$ctor{$class} = $mapper;
-    	}
-    } elsif (ref $base eq 'HASH' ) {
-    	while ( my ($class,$mapper) = each %$base ) {
-    		$class = $aliases->{$class} || _require($class);
-    		
-    		push @isa,$class;
-    		$ctor{$class} = $mapper;
-    	}
-    }
-    
-    *{"${caller}::CTOR"} = \%ctor;
-    *{"${caller}::ISA"} = \@isa;
+
+		*{"${caller}::$alias"} = set_prototype(
+			sub {
+				$c;
+			},
+			''
+		);
+	}
+
+	my $base = $args->{base} || {};
+
+	my %ctor;
+	my @isa;
+
+	if ( ref $base eq 'ARRAY' ) {
+		carp "Odd elements number in require"
+		  unless scalar(@$base) % 2 == 0;
+		while ( my ( $class, $mapper ) = splice @$base, 0, 2 ) {
+			$class = $aliases->{$class} || _require($class);
+
+			push @isa, $class;
+			$ctor{$class} = $mapper;
+		}
+	}
+	elsif ( ref $base eq 'HASH' ) {
+		while ( my ( $class, $mapper ) = each %$base ) {
+			$class = $aliases->{$class} || _require($class);
+
+			push @isa, $class;
+			$ctor{$class} = $mapper;
+		}
+	}
+
+	my $props = $args->{props} || [];
+
+	if ( $props eq 'HASH' ) {
+		$props = [%$props];
+	}
+
+	die "A hash or an array reference is required in the properties list"
+	  unless ref $props eq 'ARRAY';
+
+	carp "Odd elements number in properties declaration of $caller"
+	  unless scalar(@$props) % 2 == 0;
+
+	if (@$props) {
+		for ( my $i = 0 ; $i < @$props - 1 ; $i = $i + 2 ) {
+			my ( $prop, $spec ) = @{$props}[ $i, $i + 1 ];
+
+			my $propInfo = IMPL::Class::PropertyInfo->new(
+				{
+					Name     => $prop,
+					Mutators => $spec,
+					Class    => $caller,
+					Access   => $prop =~ /^_/
+					? IMPL::Class::MemberInfo::MOD_PRIVATE
+					: IMPL::Class::MemberInfo::MOD_PUBLIC
+				}
+			);
+			$propInfo->Implement();
+		}
+	}
+
+	*{"${caller}::CTOR"} = \%ctor;
+	*{"${caller}::ISA"}  = \@isa;
 }
 
 sub _require {
 	my ($class) = @_;
-	
-	if (not $class =~ s/^-//) {
-		(my $file = $class) =~ s/::|'/\//g;
+
+	if ( not $class =~ s/^-// ) {
+		( my $file = $class ) =~ s/::|'/\//g;
 		require "$file.pm";
 	}
 	$class;
 }
 
-
 1;
 
 __END__
@@ -150,4 +185,4 @@
 
 =end code
 
-=cut
\ No newline at end of file
+=cut
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/_test/dump.out	Thu Sep 13 17:55:01 2012 +0400
@@ -0,0 +1,6763 @@
+$VAR1 = [
+          bless( {
+                   'require' => sub { "DUMMY" },
+                   'global' => {},
+                   'inc' => sub { "DUMMY" },
+                   'document' => sub { "DUMMY" },
+                   'dec' => sub { "DUMMY" },
+                   'append' => sub { "DUMMY" },
+                   '_STRICT' => undef,
+                   'component' => '',
+                   'dojo' => {
+                               'require' => [
+                                              'dijit.form.Input',
+                                              'dijit.form.Input'
+                                            ]
+                             },
+                   '_DEBUG' => 0,
+                   'user' => 'test_user',
+                   'select' => sub { "DUMMY" },
+                   '_PARENT' => bless( {
+                                         'global' => $VAR1->[0]{'global'},
+                                         'inc' => $VAR1->[0]{'inc'},
+                                         'dec' => $VAR1->[0]{'dec'},
+                                         '_STRICT' => undef,
+                                         'component' => '',
+                                         'dojo' => $VAR1->[0]{'dojo'},
+                                         '_DEBUG' => 0,
+                                         'user' => 'test_user',
+                                         '_PARENT' => undef
+                                       }, 'Template::Stash::XS' )
+                 }, 'Template::Stash::XS' ),
+          bless( {
+                   'IMPL_Web_View_TTDocument_opts' => {
+                                                        'ENCODING' => 'utf-8',
+                                                        'INTERPOLATE' => 1,
+                                                        'POST_CHOMP' => 1,
+                                                        'STASH' => $VAR1->[0],
+                                                        'INCLUDE_PATH' => [
+                                                                            '/home/sergey/workspace.web/Impl/_test/Resources/TTView'
+                                                                          ],
+                                                        'LOAD_TEMPLATES' => bless( {
+                                                                                     'SIZE' => undef,
+                                                                                     'COMPILE_DIR' => '',
+                                                                                     'HEAD' => [
+                                                                                                 undef,
+                                                                                                 '/home/sergey/workspace.web/Impl/_test/Resources/TTView/Layout/default.tt',
+                                                                                                 bless( {
+                                                                                                          '_DEFBLOCKS' => {},
+                                                                                                          '_BLOCK' => sub { "DUMMY" },
+                                                                                                          '_VARIABLES' => {},
+                                                                                                          'modtime' => 1333979372,
+                                                                                                          'name' => 'Layout/default.tt',
+                                                                                                          '_HOT' => 0
+                                                                                                        }, 'Template::Document' ),
+                                                                                                 1333979372,
+                                                                                                 [
+                                                                                                   $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'},
+                                                                                                   '/home/sergey/workspace.web/Impl/_test/Resources/TTView/My/Org/TextPreview.tt',
+                                                                                                   bless( {
+                                                                                                            '_DEFBLOCKS' => {
+                                                                                                                              'INIT' => sub { "DUMMY" },
+                                                                                                                              'RENDER' => sub { "DUMMY" }
+                                                                                                                            },
+                                                                                                            '_BLOCK' => sub { "DUMMY" },
+                                                                                                            '_VARIABLES' => {},
+                                                                                                            'modtime' => 1333534670,
+                                                                                                            'name' => 'My/Org/TextPreview.tt',
+                                                                                                            '_HOT' => 0
+                                                                                                          }, 'Template::Document' ),
+                                                                                                   1333534670,
+                                                                                                   [
+                                                                                                     $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4],
+                                                                                                     '/home/sergey/workspace.web/Impl/_test/Resources/TTView/My/Org/Panel.tt',
+                                                                                                     bless( {
+                                                                                                              '_DEFBLOCKS' => {
+                                                                                                                                'INIT' => sub { "DUMMY" },
+                                                                                                                                'CTOR' => sub { "DUMMY" }
+                                                                                                                              },
+                                                                                                              '_BLOCK' => sub { "DUMMY" },
+                                                                                                              '_VARIABLES' => {},
+                                                                                                              'modtime' => 1334039313,
+                                                                                                              'version' => '1',
+                                                                                                              'name' => 'My/Org/Panel.tt',
+                                                                                                              '_HOT' => 0
+                                                                                                            }, 'Template::Document' ),
+                                                                                                     1334039313,
+                                                                                                     [
+                                                                                                       $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4],
+                                                                                                       '/home/sergey/workspace.web/Impl/_test/Resources/TTView/complex.tt',
+                                                                                                       bless( {
+                                                                                                                '_DEFBLOCKS' => {
+                                                                                                                                  'CTOR' => sub { "DUMMY" }
+                                                                                                                                },
+                                                                                                                '_VARIABLES' => {},
+                                                                                                                'modtime' => 1334039426,
+                                                                                                                'version' => '1',
+                                                                                                                'name' => 'complex.tt',
+                                                                                                                'layout' => 'Layout/default',
+                                                                                                                '_BLOCK' => sub { "DUMMY" },
+                                                                                                                'callers' => [],
+                                                                                                                'caller' => 'Layout/default.tt',
+                                                                                                                '_HOT' => 0,
+                                                                                                                'title' => 'my document 2'
+                                                                                                              }, 'Template::Document' ),
+                                                                                                       1334039426,
+                                                                                                       [
+                                                                                                         $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4],
+                                                                                                         '/home/sergey/workspace.web/Impl/_test/Resources/TTView/simple.tt',
+                                                                                                         bless( {
+                                                                                                                  '_DEFBLOCKS' => {
+                                                                                                                                    'CTOR' => sub { "DUMMY" }
+                                                                                                                                  },
+                                                                                                                  '_VARIABLES' => {},
+                                                                                                                  'modtime' => 1333437857,
+                                                                                                                  'version' => '10',
+                                                                                                                  'name' => 'simple.tt',
+                                                                                                                  '_BLOCK' => sub { "DUMMY" },
+                                                                                                                  'title' => "\x{414}\x{43e}\x{43a}\x{443}\x{43c}\x{435}\x{43d}\x{442} 1",
+                                                                                                                  '_HOT' => 0
+                                                                                                                }, 'Template::Document' ),
+                                                                                                         1333437857,
+                                                                                                         [
+                                                                                                           $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][4],
+                                                                                                           '/home/sergey/workspace.web/Impl/_test/Resources/TTView/global.tt',
+                                                                                                           bless( {
+                                                                                                                    '_DEFBLOCKS' => {},
+                                                                                                                    '_BLOCK' => sub { "DUMMY" },
+                                                                                                                    '_VARIABLES' => {},
+                                                                                                                    'modtime' => 1333090430,
+                                                                                                                    'version' => '1',
+                                                                                                                    'name' => 'global.tt',
+                                                                                                                    '_HOT' => 0
+                                                                                                                  }, 'Template::Document' ),
+                                                                                                           1333090430,
+                                                                                                           undef,
+                                                                                                           1334039428
+                                                                                                         ],
+                                                                                                         1334039428
+                                                                                                       ],
+                                                                                                       1334039428
+                                                                                                     ],
+                                                                                                     1334039428
+                                                                                                   ],
+                                                                                                   1334039428
+                                                                                                 ],
+                                                                                                 1334039428
+                                                                                               ],
+                                                                                     'DELIMITER' => ':',
+                                                                                     'UNICODE' => 1,
+                                                                                     'TOLERANT' => 0,
+                                                                                     'DOCUMENT' => 'Template::Document',
+                                                                                     'RELATIVE' => 0,
+                                                                                     '_ERROR' => '',
+                                                                                     'NOTFOUND' => {},
+                                                                                     'INCLUDE_PATH' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'INCLUDE_PATH'},
+                                                                                     'DEBUG' => 0,
+                                                                                     'STAT_TTL' => 1,
+                                                                                     'ABSOLUTE' => 0,
+                                                                                     'LOOKUP' => {
+                                                                                                   '/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],
+                                                                                                   '/home/sergey/workspace.web/Impl/_test/Resources/TTView/My/Org/Panel.tt' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4],
+                                                                                                   '/home/sergey/workspace.web/Impl/_test/Resources/TTView/simple.tt' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][4],
+                                                                                                   '/home/sergey/workspace.web/Impl/_test/Resources/TTView/My/Org/TextPreview.tt' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4],
+                                                                                                   '/home/sergey/workspace.web/Impl/_test/Resources/TTView/Layout/default.tt' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'},
+                                                                                                   '/home/sergey/workspace.web/Impl/_test/Resources/TTView/complex.tt' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4]
+                                                                                                 },
+                                                                                     'DEFAULT' => undef,
+                                                                                     'PARSER' => bless( {
+                                                                                                          'FILE' => 'complex.tt',
+                                                                                                          'ANYCASE' => 0,
+                                                                                                          'FACTORY' => bless( {
+                                                                                                                                'DEBUG' => 0,
+                                                                                                                                'NAMESPACE' => undef,
+                                                                                                                                '_ERROR' => ''
+                                                                                                                              }, 'Template::Directive' ),
+                                                                                                          'STATES' => [
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'template' => 52,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 72,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'setlist' => 76,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 74,
+                                                                                                                                       'node' => 23
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 75
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -130
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 79,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -23
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 80
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -37
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -14
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'nameargs' => 90,
+                                                                                                                                       'names' => 91,
+                                                                                                                                       'name' => 82
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 86,
+                                                                                                                                         '"' => 89,
+                                                                                                                                         'IDENT' => 81,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 88,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 96,
+                                                                                                                                       'range' => 93,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'term' => 95,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'list' => 92
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         ']' => 94,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 97
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -5
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => -20
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -27
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       '@5-1' => 98
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -78
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'blockargs' => 102,
+                                                                                                                                       'metadata' => 101,
+                                                                                                                                       'meta' => 100
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'IDENT' => 99
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -87
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'metadata' => 103,
+                                                                                                                                       'meta' => 100
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'IDENT' => 99
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 105,
+                                                                                                                                         'DOT' => 104
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -109
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'nameargs' => 106,
+                                                                                                                                       'names' => 91,
+                                                                                                                                       'name' => 82
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 86,
+                                                                                                                                         '"' => 89,
+                                                                                                                                         'IDENT' => 81,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 88,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'IDENT' => 107
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -149
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -12
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'loopvar' => 110,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 109
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'IDENT' => 108,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -40
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -127
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -6
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'names' => 91,
+                                                                                                                                       'lvalue' => 112,
+                                                                                                                                       'name' => 82,
+                                                                                                                                       'item' => 113,
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'nameargs' => 118,
+                                                                                                                                       'lnameargs' => 115
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 114,
+                                                                                                                                         '"' => 117,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 111,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 116,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -113
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 119,
+                                                                                                                                       'node' => 23
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'blockargs' => 123,
+                                                                                                                                       'filename' => 122,
+                                                                                                                                       'blockname' => 121,
+                                                                                                                                       'metadata' => 101,
+                                                                                                                                       'meta' => 100
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'IDENT' => 120,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 124,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -87
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -43
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'hash' => 125,
+                                                                                                                                       'params' => 128,
+                                                                                                                                       'item' => 126,
+                                                                                                                                       'param' => 127
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 129
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -119
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -25
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'names' => 91,
+                                                                                                                                       'lvalue' => 112,
+                                                                                                                                       'name' => 82,
+                                                                                                                                       'item' => 113,
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'nameargs' => 118,
+                                                                                                                                       'lnameargs' => 130
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 114,
+                                                                                                                                         '"' => 117,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 111,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 116,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 131,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -2
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -22
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -24
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'nameargs' => 132,
+                                                                                                                                       'names' => 91,
+                                                                                                                                       'name' => 82
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 86,
+                                                                                                                                         '"' => 89,
+                                                                                                                                         'IDENT' => 81,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 88,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 133,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 134,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '(' => 135
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -128
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 136
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -38
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -11
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'IDENT' => 137
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 138,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 139,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -42
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 140,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'FOR' => 142,
+                                                                                                                                         'FILTER' => 143,
+                                                                                                                                         'IF' => 144,
+                                                                                                                                         'UNLESS' => 141,
+                                                                                                                                         'WRAPPER' => 145,
+                                                                                                                                         'WHILE' => 146
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -39
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -10
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'nameargs' => 147,
+                                                                                                                                       'names' => 91,
+                                                                                                                                       'name' => 82
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 86,
+                                                                                                                                         '"' => 89,
+                                                                                                                                         'IDENT' => 81,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 88,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '' => 148
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 149,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'expr' => 151,
+                                                                                                                                       'assign' => 150,
+                                                                                                                                       'lterm' => 56
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 152,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'nameargs' => 153,
+                                                                                                                                       'names' => 91,
+                                                                                                                                       'name' => 82
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 86,
+                                                                                                                                         '"' => 89,
+                                                                                                                                         'IDENT' => 81,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 88,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -103
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 154
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -112
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -146
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -15
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'quoted' => 155
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -176
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'nameargs' => 156,
+                                                                                                                                       'names' => 91,
+                                                                                                                                       'name' => 82
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 86,
+                                                                                                                                         '"' => 89,
+                                                                                                                                         'IDENT' => 81,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 88,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162,
+                                                                                                                                         ';' => -16
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -26
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -13
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -36
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'nameargs' => 167,
+                                                                                                                                       'names' => 91,
+                                                                                                                                       'name' => 82
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 86,
+                                                                                                                                         '"' => 89,
+                                                                                                                                         'IDENT' => 81,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 88,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -9
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 168,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -104
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'setlist' => 169,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 74,
+                                                                                                                                       'node' => 23
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 75
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'assign' => 170,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 74,
+                                                                                                                                       'node' => 23
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 75,
+                                                                                                                                         'COMMA' => 171
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -19
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -8
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -1
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -21
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'DOT' => 104,
+                                                                                                                                         'ASSIGN' => 172
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 154
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'assign' => 170,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 74,
+                                                                                                                                       'node' => 23
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 75,
+                                                                                                                                         'COMMA' => 171
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -30
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'DOT' => 104
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -109
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -112
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162,
+                                                                                                                                         ';' => 173
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -7
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -173
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -166
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -172
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -174
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'DOT' => 174
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -168
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 175,
+                                                                                                                                       'node' => 23
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -171
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -169
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'quoted' => 176
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -176
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -35
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'args' => 179
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '(' => 178,
+                                                                                                                                         '+' => 177
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -156
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 181
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         ']' => 180,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         'COMMA' => 182,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ']' => 183
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -107
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -116
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'TO' => 184
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -104
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 185,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 186
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 187
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -99
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'meta' => 188
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'IDENT' => 99,
+                                                                                                                                         'COMMA' => 189
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -86
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 190
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'meta' => 188
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'IDENT' => 99,
+                                                                                                                                         'COMMA' => 189
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -17
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 191
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'NUMBER' => 192
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'expr' => 195,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'mdir' => 194,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'ident' => 149,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 196,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 193,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -33
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'expr' => 199,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'mdir' => 197,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'ident' => 149,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 196,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 198,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 193,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 200,
+                                                                                                                                         'IN' => 201
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -130
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'args' => 202
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -156
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 203
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => -130
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -173
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 204
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -159
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 175,
+                                                                                                                                       'node' => 23
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 205
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 206
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => -161
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -169
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'quoted' => 207
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -176
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -158
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'DOT' => 104
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -110
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 187
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -173
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -83
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'DOT' => 174
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -84
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 208
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -85
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '}' => 209
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 210
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -122
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 126,
+                                                                                                                                       'param' => 211
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 129,
+                                                                                                                                         'COMMA' => 212
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -118
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 213
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -73
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -4
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 214
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '}' => 215
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         '+' => 157
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -142
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'args' => 216
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -156
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       '@4-2' => 217
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -76
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -132
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162,
+                                                                                                                                         ';' => 218
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -29
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -28
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 219,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'loopvar' => 220,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 109
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'IDENT' => 108,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'names' => 91,
+                                                                                                                                       'lvalue' => 112,
+                                                                                                                                       'name' => 82,
+                                                                                                                                       'item' => 113,
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'nameargs' => 118,
+                                                                                                                                       'lnameargs' => 221
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 114,
+                                                                                                                                         '"' => 117,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 111,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 116,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 222,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'nameargs' => 223,
+                                                                                                                                       'names' => 91,
+                                                                                                                                       'name' => 82
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 86,
+                                                                                                                                         '"' => 89,
+                                                                                                                                         'IDENT' => 81,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 88,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 224,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -41
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => 0
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 172,
+                                                                                                                                         'DOT' => 104
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -109
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ')' => 225
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         ')' => 226,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162,
+                                                                                                                                         ';' => 227
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 228
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 229,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 230,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'quotable' => 232
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         'TEXT' => 231,
+                                                                                                                                         '"' => 234,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         ';' => 233
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -34
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 235,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 236,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 237,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 238,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 239,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 240,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 241,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 242,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 243,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 244,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -32
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162,
+                                                                                                                                         ';' => 245
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'assign' => 170,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 74,
+                                                                                                                                       'node' => 23
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 75,
+                                                                                                                                         'COMMA' => 171
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -31
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -147
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -148
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 246,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 247,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 248
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'IDENT' => 81,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'args' => 249
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'DOT' => 104
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -156
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 230,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'quotable' => 232
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         'TEXT' => 231,
+                                                                                                                                         '"' => 250,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         ';' => 233
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'name' => 251
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '"' => 89,
+                                                                                                                                         'IDENT' => 81,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 88,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'args' => 252
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -156
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 254,
+                                                                                                                                       'ident' => 253,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'expr' => 257,
+                                                                                                                                       'param' => 255,
+                                                                                                                                       'lterm' => 56
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'COMMA' => 258,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 256,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -163
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -105
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -114
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -115
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -106
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 259,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'final' => 261
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'FINAL' => 260,
+                                                                                                                                         'CATCH' => 262
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -72
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'TEXT' => 263
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '"' => 266,
+                                                                                                                                         'LITERAL' => 265,
+                                                                                                                                         'NUMBER' => 264
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -97
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -98
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'template' => 267,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 72,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -125
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -126
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 268
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -89
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => -150,
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         '${' => -150,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'COMMA' => -150,
+                                                                                                                                         'IDENT' => -150,
+                                                                                                                                         'LITERAL' => -150,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162,
+                                                                                                                                         ';' => -150
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -26
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -92
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -91
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'margs' => 270,
+                                                                                                                                       'ident' => 149,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'expr' => 151,
+                                                                                                                                       'assign' => 150,
+                                                                                                                                       'lterm' => 56
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 269,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -26
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 271
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 272
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 254,
+                                                                                                                                       'ident' => 253,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'expr' => 257,
+                                                                                                                                       'param' => 255,
+                                                                                                                                       'lterm' => 56
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 256,
+                                                                                                                                         'COMMA' => 258,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -64
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       '@1-3' => 273
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -56
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 85,
+                                                                                                                                       'nameargs' => 274,
+                                                                                                                                       'names' => 91,
+                                                                                                                                       'name' => 82
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 86,
+                                                                                                                                         '"' => 89,
+                                                                                                                                         'IDENT' => 81,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'LITERAL' => 88,
+                                                                                                                                         'NUMBER' => 84
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => -132
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -130
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 275,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 230,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'quotable' => 232
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         'TEXT' => 231,
+                                                                                                                                         '"' => 276,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         ';' => 233
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 277,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -108
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 278,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -120
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -121
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 279,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       '@3-3' => 280
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -74
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -131
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 254,
+                                                                                                                                       'ident' => 253,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'expr' => 257,
+                                                                                                                                       'param' => 255,
+                                                                                                                                       'lterm' => 56
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 256,
+                                                                                                                                         'COMMA' => 258,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         ')' => 281,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 282,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 283,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -47
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -58
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -81
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -45
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -66
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -61
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -144
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -145
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 284,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 285,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -151
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'DOT' => 104
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -177
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -178
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -175
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -179
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -111
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -135
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         ':' => 286,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'MOD' => 165
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -136
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         '+' => 157
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -140
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         '+' => 157
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -133
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         '+' => 157
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -141
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         '+' => 157
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -139
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         '+' => 157
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -138
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -137
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -134
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       '@2-3' => 287
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -59
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -150
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'else' => 289
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ELSE' => 288,
+                                                                                                                                         'ELSIF' => 290
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -50
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -170
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 254,
+                                                                                                                                       'ident' => 253,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'expr' => 257,
+                                                                                                                                       'param' => 255,
+                                                                                                                                       'lterm' => 56
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'COMMA' => 258,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 256,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -162
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -167
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -165
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 254,
+                                                                                                                                       'ident' => 253,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'expr' => 257,
+                                                                                                                                       'param' => 255,
+                                                                                                                                       'lterm' => 56
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 256,
+                                                                                                                                         'COMMA' => 258,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         ')' => 291,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 292,
+                                                                                                                                         'DOT' => 104
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -109
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 210,
+                                                                                                                                         '(' => 135
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -128
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -153
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => 213
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -112
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -152
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -155
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -117
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 293
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 294
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'filepart' => 87,
+                                                                                                                                       'filename' => 295
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'DEFAULT' => 297,
+                                                                                                                                         'IDENT' => 81,
+                                                                                                                                         'FILENAME' => 83,
+                                                                                                                                         'NUMBER' => 84,
+                                                                                                                                         ';' => 296
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 298
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -102
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -100
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'TEXT' => 299
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 300
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 301,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ')' => -96,
+                                                                                                                                         'COMMA' => -96,
+                                                                                                                                         'IDENT' => -96
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -130
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ')' => 303,
+                                                                                                                                         'IDENT' => 302,
+                                                                                                                                         'COMMA' => 304
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'args' => 305
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -156
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'args' => 306
+                                                                                                                                     },
+                                                                                                                          'DEFAULT' => -156
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 307,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -157
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 308
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ASSIGN' => -160
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -167
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 309
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -124
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -123
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 310,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -129
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 311
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'else' => 312
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ELSE' => 288,
+                                                                                                                                         'ELSIF' => 290
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -50
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'case' => 314
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'CASE' => 313
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -55
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 315
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 316,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 317,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 318
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 319
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 320,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -164
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'expr' => 321,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 58
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 322,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -67
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'DOT' => 174,
+                                                                                                                                         ';' => 323
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 324,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 325
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -79
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '"' => 326
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -82
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 327
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -94
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'expr' => 199,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'mdir' => 328,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'ident' => 149,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 196,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 193,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -95
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 254,
+                                                                                                                                       'ident' => 253,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'expr' => 257,
+                                                                                                                                       'param' => 255,
+                                                                                                                                       'lterm' => 56
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 256,
+                                                                                                                                         'COMMA' => 258,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -62
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 254,
+                                                                                                                                       'ident' => 253,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'expr' => 257,
+                                                                                                                                       'param' => 255,
+                                                                                                                                       'lterm' => 56
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 256,
+                                                                                                                                         'COMMA' => 258,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         '(' => 53
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -63
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 329
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -80
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -88
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 330
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -77
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 331
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'ident' => 77,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'term' => 333
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 334,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'LITERAL' => 78,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => 332
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 335
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -65
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -143
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'END' => 336
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 337,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -46
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162,
+                                                                                                                                         ';' => 338
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         '/' => 166,
+                                                                                                                                         'CMPOP' => 164,
+                                                                                                                                         'MOD' => 165,
+                                                                                                                                         'DIV' => 159,
+                                                                                                                                         '+' => 157,
+                                                                                                                                         'CAT' => 163,
+                                                                                                                                         '?' => 158,
+                                                                                                                                         'AND' => 160,
+                                                                                                                                         'BINOP' => 161,
+                                                                                                                                         'OR' => 162
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -154
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -71
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 339,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'final' => 340
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'FINAL' => 260,
+                                                                                                                                         'CATCH' => 262
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -72
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 341,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -101
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -93
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -90
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -57
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -75
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -44
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 342,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 343
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         ';' => 344
+                                                                                                                                       }
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -51
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -60
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -49
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 345,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'final' => 346
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'FINAL' => 260,
+                                                                                                                                         'CATCH' => 262
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -72
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -70
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'final' => 347
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'FINAL' => 260,
+                                                                                                                                         'CATCH' => 262
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -72
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -54
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 348,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'item' => 39,
+                                                                                                                                       'node' => 23,
+                                                                                                                                       'loop' => 4,
+                                                                                                                                       'term' => 58,
+                                                                                                                                       'rawperl' => 59,
+                                                                                                                                       'statement' => 5,
+                                                                                                                                       'use' => 63,
+                                                                                                                                       'expr' => 62,
+                                                                                                                                       'capture' => 42,
+                                                                                                                                       'view' => 7,
+                                                                                                                                       'wrapper' => 46,
+                                                                                                                                       'chunk' => 11,
+                                                                                                                                       'atomexpr' => 48,
+                                                                                                                                       'atomdir' => 12,
+                                                                                                                                       'defblock' => 66,
+                                                                                                                                       'anonblock' => 50,
+                                                                                                                                       'filter' => 29,
+                                                                                                                                       'sterm' => 68,
+                                                                                                                                       'defblockname' => 14,
+                                                                                                                                       'ident' => 16,
+                                                                                                                                       'perl' => 31,
+                                                                                                                                       'chunks' => 33,
+                                                                                                                                       'setlist' => 70,
+                                                                                                                                       'switch' => 34,
+                                                                                                                                       'try' => 35,
+                                                                                                                                       'assign' => 19,
+                                                                                                                                       'directive' => 71,
+                                                                                                                                       'block' => 349,
+                                                                                                                                       'macro' => 20,
+                                                                                                                                       'lterm' => 56,
+                                                                                                                                       'condition' => 73
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'SET' => 1,
+                                                                                                                                         'NOT' => 38,
+                                                                                                                                         'PERL' => 40,
+                                                                                                                                         'IDENT' => 2,
+                                                                                                                                         'CLEAR' => 41,
+                                                                                                                                         'UNLESS' => 3,
+                                                                                                                                         '"' => 60,
+                                                                                                                                         'STOP' => 6,
+                                                                                                                                         'IF' => 44,
+                                                                                                                                         'THROW' => 8,
+                                                                                                                                         'CALL' => 45,
+                                                                                                                                         'TRY' => 10,
+                                                                                                                                         'GET' => 47,
+                                                                                                                                         'LAST' => 49,
+                                                                                                                                         'DEBUG' => 51,
+                                                                                                                                         'RAWPERL' => 13,
+                                                                                                                                         'META' => 15,
+                                                                                                                                         'INCLUDE' => 17,
+                                                                                                                                         'MACRO' => 18,
+                                                                                                                                         'SWITCH' => 54,
+                                                                                                                                         '(' => 53,
+                                                                                                                                         'WRAPPER' => 55,
+                                                                                                                                         '$' => 43,
+                                                                                                                                         '${' => 37,
+                                                                                                                                         'FOR' => 21,
+                                                                                                                                         'LITERAL' => 57,
+                                                                                                                                         'NEXT' => 22,
+                                                                                                                                         'TEXT' => 24,
+                                                                                                                                         'PROCESS' => 61,
+                                                                                                                                         'RETURN' => 64,
+                                                                                                                                         'FILTER' => 25,
+                                                                                                                                         'INSERT' => 65,
+                                                                                                                                         '[' => 9,
+                                                                                                                                         'REF' => 27,
+                                                                                                                                         'NUMBER' => 26,
+                                                                                                                                         ';' => -18,
+                                                                                                                                         'WHILE' => 67,
+                                                                                                                                         'BLOCK' => 28,
+                                                                                                                                         '{' => 30,
+                                                                                                                                         'DEFAULT' => 69,
+                                                                                                                                         'USE' => 32,
+                                                                                                                                         'VIEW' => 36
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -3
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'else' => 350
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'ELSE' => 288,
+                                                                                                                                         'ELSIF' => 290
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -50
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -68
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -69
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'GOTOS' => {
+                                                                                                                                       'case' => 351
+                                                                                                                                     },
+                                                                                                                          'ACTIONS' => {
+                                                                                                                                         'CASE' => 313
+                                                                                                                                       },
+                                                                                                                          'DEFAULT' => -55
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -53
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -48
+                                                                                                                        },
+                                                                                                                        {
+                                                                                                                          'DEFAULT' => -52
+                                                                                                                        }
+                                                                                                                      ],
+                                                                                                          'V1DOLLAR' => 0,
+                                                                                                          'DEFBLOCKS' => [],
+                                                                                                          'INTERPOLATE' => 1,
+                                                                                                          'FILEINFO' => [],
+                                                                                                          '_ERROR' => '',
+                                                                                                          'LINE' => \12,
+                                                                                                          'LEXTABLE' => {
+                                                                                                                          'SET' => 'SET',
+                                                                                                                          '/' => '/',
+                                                                                                                          'not' => 'NOT',
+                                                                                                                          ',' => 'COMMA',
+                                                                                                                          'UNLESS' => 'UNLESS',
+                                                                                                                          'STEP' => 'STEP',
+                                                                                                                          'STOP' => 'STOP',
+                                                                                                                          'THROW' => 'THROW',
+                                                                                                                          'TRY' => 'TRY',
+                                                                                                                          'FOREACH' => 'FOR',
+                                                                                                                          '>=' => 'CMPOP',
+                                                                                                                          '==' => 'CMPOP',
+                                                                                                                          'FINAL' => 'FINAL',
+                                                                                                                          'RAWPERL' => 'RAWPERL',
+                                                                                                                          'ELSE' => 'ELSE',
+                                                                                                                          '||' => 'OR',
+                                                                                                                          '|' => 'FILTER',
+                                                                                                                          'META' => 'META',
+                                                                                                                          'CASE' => 'CASE',
+                                                                                                                          'INCLUDE' => 'INCLUDE',
+                                                                                                                          'MACRO' => 'MACRO',
+                                                                                                                          'and' => 'AND',
+                                                                                                                          '$' => '$',
+                                                                                                                          '\\' => 'REF',
+                                                                                                                          'FOR' => 'FOR',
+                                                                                                                          'NEXT' => 'NEXT',
+                                                                                                                          '-' => 'BINOP',
+                                                                                                                          'FILTER' => 'FILTER',
+                                                                                                                          '[' => '[',
+                                                                                                                          '!' => 'NOT',
+                                                                                                                          'BLOCK' => 'BLOCK',
+                                                                                                                          '&&' => 'AND',
+                                                                                                                          '{' => '{',
+                                                                                                                          '%' => 'BINOP',
+                                                                                                                          '_' => 'CAT',
+                                                                                                                          '+' => '+',
+                                                                                                                          'CATCH' => 'CATCH',
+                                                                                                                          'USE' => 'USE',
+                                                                                                                          ')' => ')',
+                                                                                                                          'VIEW' => 'VIEW',
+                                                                                                                          '}' => '}',
+                                                                                                                          'mod' => 'MOD',
+                                                                                                                          'BREAK' => 'LAST',
+                                                                                                                          '=' => 'ASSIGN',
+                                                                                                                          'PERL' => 'PERL',
+                                                                                                                          'NOT' => 'NOT',
+                                                                                                                          'CLEAR' => 'CLEAR',
+                                                                                                                          'or' => 'OR',
+                                                                                                                          'IF' => 'IF',
+                                                                                                                          'CALL' => 'CALL',
+                                                                                                                          'GET' => 'GET',
+                                                                                                                          '<' => 'CMPOP',
+                                                                                                                          'LAST' => 'LAST',
+                                                                                                                          'TO' => 'TO',
+                                                                                                                          'DEBUG' => 'DEBUG',
+                                                                                                                          '<=' => 'CMPOP',
+                                                                                                                          'DIV' => 'DIV',
+                                                                                                                          '>' => 'CMPOP',
+                                                                                                                          'END' => 'END',
+                                                                                                                          '?' => '?',
+                                                                                                                          'AND' => 'AND',
+                                                                                                                          'SWITCH' => 'SWITCH',
+                                                                                                                          '(' => '(',
+                                                                                                                          'OR' => 'OR',
+                                                                                                                          'WRAPPER' => 'WRAPPER',
+                                                                                                                          'div' => 'DIV',
+                                                                                                                          '${' => '${',
+                                                                                                                          ':' => ':',
+                                                                                                                          '*' => 'BINOP',
+                                                                                                                          'PROCESS' => 'PROCESS',
+                                                                                                                          'RETURN' => 'RETURN',
+                                                                                                                          '.' => 'DOT',
+                                                                                                                          'INSERT' => 'INSERT',
+                                                                                                                          ';' => ';',
+                                                                                                                          '!=' => 'CMPOP',
+                                                                                                                          'WHILE' => 'WHILE',
+                                                                                                                          'PLUGIN' => 'PLUGIN',
+                                                                                                                          ']' => ']',
+                                                                                                                          'ELSIF' => 'ELSIF',
+                                                                                                                          'DEFAULT' => 'DEFAULT',
+                                                                                                                          '..' => 'TO',
+                                                                                                                          '=>' => 'ASSIGN',
+                                                                                                                          'MOD' => 'MOD',
+                                                                                                                          'IN' => 'IN'
+                                                                                                                        },
+                                                                                                          'TAG_STYLE' => 'default',
+                                                                                                          'INPERL' => \0,
+                                                                                                          'EVAL_PERL' => 0,
+                                                                                                          'DEBUG' => 0,
+                                                                                                          'DEBUG_DIRS' => 0,
+                                                                                                          'PRE_CHOMP' => 0,
+                                                                                                          'GRAMMAR' => bless( {
+                                                                                                                                'STATES' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'PARSER'}{'STATES'},
+                                                                                                                                'RULES' => [
+                                                                                                                                             [
+                                                                                                                                               '$start',
+                                                                                                                                               2,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'template',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'block',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'block',
+                                                                                                                                               0,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'chunks',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'chunks',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'chunk',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'chunk',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'statement',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'statement',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'statement',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'statement',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'statement',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'statement',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'statement',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'statement',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'statement',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'statement',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'statement',
+                                                                                                                                               0,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'directive',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'directive',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'directive',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'directive',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'directive',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'directive',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'directive',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomexpr',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomexpr',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'atomdir',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'condition',
+                                                                                                                                               6,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'condition',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'condition',
+                                                                                                                                               6,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'condition',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'else',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'else',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'else',
+                                                                                                                                               0,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'switch',
+                                                                                                                                               6,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'case',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'case',
+                                                                                                                                               4,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'case',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'case',
+                                                                                                                                               0,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               '@1-3',
+                                                                                                                                               0,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'loop',
+                                                                                                                                               6,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'loop',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               '@2-3',
+                                                                                                                                               0,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'loop',
+                                                                                                                                               6,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'loop',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'loopvar',
+                                                                                                                                               4,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'loopvar',
+                                                                                                                                               4,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'loopvar',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'wrapper',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'wrapper',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'try',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'final',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'final',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'final',
+                                                                                                                                               4,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'final',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'final',
+                                                                                                                                               0,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'use',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               '@3-3',
+                                                                                                                                               0,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'view',
+                                                                                                                                               6,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               '@4-2',
+                                                                                                                                               0,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'perl',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               '@5-1',
+                                                                                                                                               0,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'rawperl',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'filter',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'filter',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'defblock',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'defblockname',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'blockname',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'blockname',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'blockargs',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'blockargs',
+                                                                                                                                               0,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'anonblock',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'capture',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'macro',
+                                                                                                                                               6,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'macro',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'mdir',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'mdir',
+                                                                                                                                               4,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'margs',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'margs',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'margs',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'metadata',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'metadata',
+                                                                                                                                               2,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'metadata',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'meta',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'meta',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'meta',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'term',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'term',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'lterm',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'lterm',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'lterm',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'lterm',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'sterm',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'sterm',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'sterm',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'sterm',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'sterm',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'list',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'list',
+                                                                                                                                               2,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'list',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'range',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'hash',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'hash',
+                                                                                                                                               0,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'params',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'params',
+                                                                                                                                               2,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'params',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'param',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'param',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'ident',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'ident',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'ident',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'node',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'node',
+                                                                                                                                               4,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'item',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'item',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'item',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               5,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'expr',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'setlist',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'setlist',
+                                                                                                                                               2,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'setlist',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'assign',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'assign',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'args',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'args',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'args',
+                                                                                                                                               4,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'args',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'args',
+                                                                                                                                               0,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'lnameargs',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'lnameargs',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'lvalue',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'lvalue',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'lvalue',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'nameargs',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'nameargs',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'nameargs',
+                                                                                                                                               4,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'names',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'names',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'name',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'name',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'name',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'filename',
+                                                                                                                                               3,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'filename',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'filepart',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'filepart',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'filepart',
+                                                                                                                                               1,
+                                                                                                                                               undef
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'quoted',
+                                                                                                                                               2,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'quoted',
+                                                                                                                                               0,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'quotable',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'quotable',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ],
+                                                                                                                                             [
+                                                                                                                                               'quotable',
+                                                                                                                                               1,
+                                                                                                                                               sub { "DUMMY" }
+                                                                                                                                             ]
+                                                                                                                                           ],
+                                                                                                                                'LEXTABLE' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'PARSER'}{'LEXTABLE'}
+                                                                                                                              }, 'Template::Grammar' ),
+                                                                                                          'RULES' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'PARSER'}{'GRAMMAR'}{'RULES'},
+                                                                                                          'FILE_INFO' => 1,
+                                                                                                          'TRACE_VARS' => undef,
+                                                                                                          'DEFBLOCK' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][2]{'_DEFBLOCKS'},
+                                                                                                          'METADATA' => [
+                                                                                                                          'version',
+                                                                                                                          '1',
+                                                                                                                          'title',
+                                                                                                                          'my document 2',
+                                                                                                                          'layout',
+                                                                                                                          'Layout/default'
+                                                                                                                        ],
+                                                                                                          'END_TAG' => undef,
+                                                                                                          'IN_BLOCK' => [],
+                                                                                                          'POST_CHOMP' => 1,
+                                                                                                          'STYLE' => [
+                                                                                                                       {
+                                                                                                                         'END_TAG' => '%\\]',
+                                                                                                                         'ANYCASE' => 0,
+                                                                                                                         'EVAL_PERL' => 0,
+                                                                                                                         'PRE_CHOMP' => 0,
+                                                                                                                         'POST_CHOMP' => 1,
+                                                                                                                         'INTERPOLATE' => 1,
+                                                                                                                         'V1DOLLAR' => 0,
+                                                                                                                         'START_TAG' => '\\[%'
+                                                                                                                       }
+                                                                                                                     ],
+                                                                                                          'VARIABLES' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][2]{'_VARIABLES'},
+                                                                                                          'START_TAG' => undef
+                                                                                                        }, 'Template::Parser' ),
+                                                                                     'TAIL' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][4][4],
+                                                                                     'SLOTS' => 6,
+                                                                                     'ENCODING' => 'utf-8',
+                                                                                     'PARAMS' => {
+                                                                                                   'ENCODING' => 'utf-8',
+                                                                                                   'INTERPOLATE' => 1,
+                                                                                                   'POST_CHOMP' => 1,
+                                                                                                   'INCLUDE_PATH' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'INCLUDE_PATH'}
+                                                                                                 },
+                                                                                     'COMPILE_EXT' => ''
+                                                                                   }, 'Template::Provider' )
+                                                      },
+                   'IMPL_DOM_Node__propertyMap' => {},
+                   'IMPL_Web_View_TTControl_template' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][4][2],
+                   'IMPL_Web_View_TTControl_context' => bless( {
+                                                                 'PREFIX_MAP' => {},
+                                                                 'BLOCKS' => {},
+                                                                 'TRIM' => 0,
+                                                                 'CONFIG' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'},
+                                                                 'LOAD_PLUGINS' => [
+                                                                                     bless( {
+                                                                                              'DEBUG' => 0,
+                                                                                              'FACTORY' => {},
+                                                                                              'TOLERANT' => 0,
+                                                                                              'PLUGIN_BASE' => [
+                                                                                                                 'Template::Plugin'
+                                                                                                               ],
+                                                                                              'LOAD_PERL' => 0,
+                                                                                              'PLUGINS' => {
+                                                                                                             'pod' => 'Template::Plugin::Pod',
+                                                                                                             'scalar' => 'Template::Plugin::Scalar',
+                                                                                                             'assert' => 'Template::Plugin::Assert',
+                                                                                                             'date' => 'Template::Plugin::Date',
+                                                                                                             'file' => 'Template::Plugin::File',
+                                                                                                             'table' => 'Template::Plugin::Table',
+                                                                                                             'dumper' => 'Template::Plugin::Dumper',
+                                                                                                             'directory' => 'Template::Plugin::Directory',
+                                                                                                             'latex' => 'Template::Plugin::Latex',
+                                                                                                             'dbi' => 'Template::Plugin::DBI',
+                                                                                                             'html' => 'Template::Plugin::HTML',
+                                                                                                             'autoformat' => 'Template::Plugin::Autoformat',
+                                                                                                             'view' => 'Template::Plugin::View',
+                                                                                                             'xml' => 'Template::Plugin::XML',
+                                                                                                             'debug' => 'Template::Plugin::Debug',
+                                                                                                             'iterator' => 'Template::Plugin::Iterator',
+                                                                                                             'url' => 'Template::Plugin::URL',
+                                                                                                             'wrap' => 'Template::Plugin::Wrap',
+                                                                                                             'datafile' => 'Template::Plugin::Datafile',
+                                                                                                             'cgi' => 'Template::Plugin::CGI',
+                                                                                                             'image' => 'Template::Plugin::Image',
+                                                                                                             'format' => 'Template::Plugin::Format',
+                                                                                                             'xmlstyle' => 'Template::Plugin::XML::Style'
+                                                                                                           },
+                                                                                              '_ERROR' => ''
+                                                                                            }, 'Template::Plugins' )
+                                                                                   ],
+                                                                 'LOAD_TEMPLATES' => [
+                                                                                       $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}
+                                                                                     ],
+                                                                 'BLKSTACK' => [],
+                                                                 'STASH' => $VAR1->[0],
+                                                                 'DEBUG_FORMAT' => undef,
+                                                                 '_ERROR' => '',
+                                                                 'DEBUG' => 0,
+                                                                 'EVAL_PERL' => 0,
+                                                                 'EXPOSE_BLOCKS' => 0,
+                                                                 'DEBUG_DIRS' => 0,
+                                                                 'RECURSION' => 0,
+                                                                 'INIT_BLOCKS' => $VAR1->[1]{'IMPL_Web_View_TTControl_context'}{'BLOCKS'},
+                                                                 'LOAD_FILTERS' => [
+                                                                                     bless( {
+                                                                                              'DEBUG' => 0,
+                                                                                              'TOLERANT' => 0,
+                                                                                              'FILTERS' => {},
+                                                                                              '_ERROR' => ''
+                                                                                            }, 'Template::Filters' )
+                                                                                   ]
+                                                               }, 'Template::Context' ),
+                   'IMPL_Web_View_TTDocument_controls' => {
+                                                            'My/Org/TextPreview' => bless( {
+                                                                                             'IMPL_Web_View_TTFactory_nodeProperties' => {},
+                                                                                             'IMPL_Web_View_TTFactory_instances' => 0,
+                                                                                             'IMPL_Web_View_TTFactory_opts' => {
+                                                                                                                                 'ENCODING' => 'utf-8',
+                                                                                                                                 'POST_CHOMP' => 1,
+                                                                                                                                 'INTERPOLATE' => 1,
+                                                                                                                                 'STASH' => bless( {
+                                                                                                                                                     'require' => sub { "DUMMY" },
+                                                                                                                                                     'global' => $VAR1->[0]{'global'},
+                                                                                                                                                     'inc' => $VAR1->[0]{'inc'},
+                                                                                                                                                     'document' => $VAR1->[0]{'document'},
+                                                                                                                                                     'dec' => $VAR1->[0]{'dec'},
+                                                                                                                                                     'append' => $VAR1->[0]{'append'},
+                                                                                                                                                     '_STRICT' => undef,
+                                                                                                                                                     'component' => {
+                                                                                                                                                                      'modtime' => 1334039428,
+                                                                                                                                                                      'name' => ''
+                                                                                                                                                                    },
+                                                                                                                                                     'dojo' => $VAR1->[0]{'dojo'},
+                                                                                                                                                     '_DEBUG' => 0,
+                                                                                                                                                     'user' => 'test_user',
+                                                                                                                                                     'TPanelF' => bless( {
+                                                                                                                                                                           'IMPL_Web_View_TTFactory_nodeProperties' => {},
+                                                                                                                                                                           'IMPL_Web_View_TTFactory_instances' => 1,
+                                                                                                                                                                           'IMPL_Web_View_TTFactory_opts' => {
+                                                                                                                                                                                                               'ENCODING' => 'utf-8',
+                                                                                                                                                                                                               'POST_CHOMP' => 1,
+                                                                                                                                                                                                               'INTERPOLATE' => 1,
+                                                                                                                                                                                                               'STASH' => bless( {
+                                                                                                                                                                                                                                   'require' => sub { "DUMMY" },
+                                                                                                                                                                                                                                   'TPreview' => $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'},
+                                                                                                                                                                                                                                   'inc' => $VAR1->[0]{'inc'},
+                                                                                                                                                                                                                                   'document' => $VAR1->[0]{'document'},
+                                                                                                                                                                                                                                   'dec' => $VAR1->[0]{'dec'},
+                                                                                                                                                                                                                                   'append' => $VAR1->[0]{'append'},
+                                                                                                                                                                                                                                   'dojoDefaultClass' => 'dijit.form.Input',
+                                                                                                                                                                                                                                   'dojo' => $VAR1->[0]{'dojo'},
+                                                                                                                                                                                                                                   'user' => 'test_user',
+                                                                                                                                                                                                                                   'select' => $VAR1->[0]{'select'},
+                                                                                                                                                                                                                                   '_PARENT' => bless( {
+                                                                                                                                                                                                                                                         'require' => $VAR1->[0]{'require'},
+                                                                                                                                                                                                                                                         'global' => $VAR1->[0]{'global'},
+                                                                                                                                                                                                                                                         'inc' => $VAR1->[0]{'inc'},
+                                                                                                                                                                                                                                                         'document' => $VAR1->[0]{'document'},
+                                                                                                                                                                                                                                                         'dec' => $VAR1->[0]{'dec'},
+                                                                                                                                                                                                                                                         'append' => $VAR1->[0]{'append'},
+                                                                                                                                                                                                                                                         '_STRICT' => undef,
+                                                                                                                                                                                                                                                         'component' => '',
+                                                                                                                                                                                                                                                         'dojo' => $VAR1->[0]{'dojo'},
+                                                                                                                                                                                                                                                         'user' => 'test_user',
+                                                                                                                                                                                                                                                         '_DEBUG' => 0,
+                                                                                                                                                                                                                                                         'TPanelF' => $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'}{'TPanelF'},
+                                                                                                                                                                                                                                                         'this' => $VAR1->[1],
+                                                                                                                                                                                                                                                         '_PARENT' => $VAR1->[0],
+                                                                                                                                                                                                                                                         'select' => $VAR1->[0]{'select'}
+                                                                                                                                                                                                                                                       }, 'Template::Stash::XS' ),
+                                                                                                                                                                                                                                   'this' => $VAR1->[1],
+                                                                                                                                                                                                                                   'global' => $VAR1->[0]{'global'},
+                                                                                                                                                                                                                                   '_STRICT' => undef,
+                                                                                                                                                                                                                                   'component' => $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'}{'component'},
+                                                                                                                                                                                                                                   '_DEBUG' => 0
+                                                                                                                                                                                                                                 }, 'Template::Stash::XS' ),
+                                                                                                                                                                                                               'LOAD_TEMPLATES' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'},
+                                                                                                                                                                                                               'INCLUDE_PATH' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'INCLUDE_PATH'}
+                                                                                                                                                                                                             },
+                                                                                                                                                                           'IMPL_Object_Factory_factory' => 'IMPL::Web::View::TTControl',
+                                                                                                                                                                           'IMPL_Web_View_TTFactory_context' => bless( {
+                                                                                                                                                                                                                         'PREFIX_MAP' => {},
+                                                                                                                                                                                                                         'BLOCKS' => {},
+                                                                                                                                                                                                                         'TRIM' => 0,
+                                                                                                                                                                                                                         'CONFIG' => $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'}{'TPanelF'}{'IMPL_Web_View_TTFactory_opts'},
+                                                                                                                                                                                                                         'LOAD_PLUGINS' => [
+                                                                                                                                                                                                                                             bless( {
+                                                                                                                                                                                                                                                      'DEBUG' => 0,
+                                                                                                                                                                                                                                                      'FACTORY' => {},
+                                                                                                                                                                                                                                                      'TOLERANT' => 0,
+                                                                                                                                                                                                                                                      'PLUGIN_BASE' => [
+                                                                                                                                                                                                                                                                         'Template::Plugin'
+                                                                                                                                                                                                                                                                       ],
+                                                                                                                                                                                                                                                      'LOAD_PERL' => 0,
+                                                                                                                                                                                                                                                      'PLUGINS' => {
+                                                                                                                                                                                                                                                                     'pod' => 'Template::Plugin::Pod',
+                                                                                                                                                                                                                                                                     'scalar' => 'Template::Plugin::Scalar',
+                                                                                                                                                                                                                                                                     'assert' => 'Template::Plugin::Assert',
+                                                                                                                                                                                                                                                                     'date' => 'Template::Plugin::Date',
+                                                                                                                                                                                                                                                                     'file' => 'Template::Plugin::File',
+                                                                                                                                                                                                                                                                     'table' => 'Template::Plugin::Table',
+                                                                                                                                                                                                                                                                     'dumper' => 'Template::Plugin::Dumper',
+                                                                                                                                                                                                                                                                     'directory' => 'Template::Plugin::Directory',
+                                                                                                                                                                                                                                                                     'latex' => 'Template::Plugin::Latex',
+                                                                                                                                                                                                                                                                     'dbi' => 'Template::Plugin::DBI',
+                                                                                                                                                                                                                                                                     'html' => 'Template::Plugin::HTML',
+                                                                                                                                                                                                                                                                     'autoformat' => 'Template::Plugin::Autoformat',
+                                                                                                                                                                                                                                                                     'view' => 'Template::Plugin::View',
+                                                                                                                                                                                                                                                                     'xml' => 'Template::Plugin::XML',
+                                                                                                                                                                                                                                                                     'debug' => 'Template::Plugin::Debug',
+                                                                                                                                                                                                                                                                     'iterator' => 'Template::Plugin::Iterator',
+                                                                                                                                                                                                                                                                     'url' => 'Template::Plugin::URL',
+                                                                                                                                                                                                                                                                     'wrap' => 'Template::Plugin::Wrap',
+                                                                                                                                                                                                                                                                     'datafile' => 'Template::Plugin::Datafile',
+                                                                                                                                                                                                                                                                     'cgi' => 'Template::Plugin::CGI',
+                                                                                                                                                                                                                                                                     'image' => 'Template::Plugin::Image',
+                                                                                                                                                                                                                                                                     'format' => 'Template::Plugin::Format',
+                                                                                                                                                                                                                                                                     'xmlstyle' => 'Template::Plugin::XML::Style'
+                                                                                                                                                                                                                                                                   },
+                                                                                                                                                                                                                                                      '_ERROR' => ''
+                                                                                                                                                                                                                                                    }, 'Template::Plugins' )
+                                                                                                                                                                                                                                           ],
+                                                                                                                                                                                                                         'LOAD_TEMPLATES' => [
+                                                                                                                                                                                                                                               $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}
+                                                                                                                                                                                                                                             ],
+                                                                                                                                                                                                                         'BLKSTACK' => [],
+                                                                                                                                                                                                                         'STASH' => $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'}{'TPanelF'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'},
+                                                                                                                                                                                                                         'DEBUG_FORMAT' => undef,
+                                                                                                                                                                                                                         '_ERROR' => '',
+                                                                                                                                                                                                                         'DEBUG' => 0,
+                                                                                                                                                                                                                         'EVAL_PERL' => 0,
+                                                                                                                                                                                                                         'EXPOSE_BLOCKS' => 0,
+                                                                                                                                                                                                                         'DEBUG_DIRS' => 0,
+                                                                                                                                                                                                                         'RECURSION' => 0,
+                                                                                                                                                                                                                         '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'},
+                                                                                                                                                                                                                         'LOAD_FILTERS' => [
+                                                                                                                                                                                                                                             bless( {
+                                                                                                                                                                                                                                                      'DEBUG' => 0,
+                                                                                                                                                                                                                                                      'TOLERANT' => 0,
+                                                                                                                                                                                                                                                      'FILTERS' => {},
+                                                                                                                                                                                                                                                      '_ERROR' => ''
+                                                                                                                                                                                                                                                    }, 'Template::Filters' )
+                                                                                                                                                                                                                                           ]
+                                                                                                                                                                                                                       }, 'Template::Context' ),
+                                                                                                                                                                           'IMPL_Web_View_TTFactory_template' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][2]
+                                                                                                                                                                         }, 'IMPL::Web::View::TTFactory' ),
+                                                                                                                                                     'select' => $VAR1->[0]{'select'},
+                                                                                                                                                     '_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'},
+                                                                                                                                                     'this' => $VAR1->[1]
+                                                                                                                                                   }, 'Template::Stash::XS' ),
+                                                                                                                                 'LOAD_TEMPLATES' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'},
+                                                                                                                                 'INCLUDE_PATH' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'INCLUDE_PATH'}
+                                                                                                                               },
+                                                                                             'IMPL_Object_Factory_factory' => 'IMPL::Web::View::TTControl',
+                                                                                             'IMPL_Web_View_TTFactory_context' => bless( {
+                                                                                                                                           'PREFIX_MAP' => {},
+                                                                                                                                           'BLOCKS' => {},
+                                                                                                                                           'TRIM' => 0,
+                                                                                                                                           'CONFIG' => $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'},
+                                                                                                                                           'LOAD_PLUGINS' => [
+                                                                                                                                                               bless( {
+                                                                                                                                                                        'DEBUG' => 0,
+                                                                                                                                                                        'FACTORY' => {},
+                                                                                                                                                                        'TOLERANT' => 0,
+                                                                                                                                                                        'PLUGIN_BASE' => [
+                                                                                                                                                                                           'Template::Plugin'
+                                                                                                                                                                                         ],
+                                                                                                                                                                        'LOAD_PERL' => 0,
+                                                                                                                                                                        'PLUGINS' => {
+                                                                                                                                                                                       'pod' => 'Template::Plugin::Pod',
+                                                                                                                                                                                       'scalar' => 'Template::Plugin::Scalar',
+                                                                                                                                                                                       'assert' => 'Template::Plugin::Assert',
+                                                                                                                                                                                       'date' => 'Template::Plugin::Date',
+                                                                                                                                                                                       'file' => 'Template::Plugin::File',
+                                                                                                                                                                                       'table' => 'Template::Plugin::Table',
+                                                                                                                                                                                       'dumper' => 'Template::Plugin::Dumper',
+                                                                                                                                                                                       'directory' => 'Template::Plugin::Directory',
+                                                                                                                                                                                       'latex' => 'Template::Plugin::Latex',
+                                                                                                                                                                                       'dbi' => 'Template::Plugin::DBI',
+                                                                                                                                                                                       'html' => 'Template::Plugin::HTML',
+                                                                                                                                                                                       'autoformat' => 'Template::Plugin::Autoformat',
+                                                                                                                                                                                       'view' => 'Template::Plugin::View',
+                                                                                                                                                                                       'xml' => 'Template::Plugin::XML',
+                                                                                                                                                                                       'debug' => 'Template::Plugin::Debug',
+                                                                                                                                                                                       'iterator' => 'Template::Plugin::Iterator',
+                                                                                                                                                                                       'url' => 'Template::Plugin::URL',
+                                                                                                                                                                                       'wrap' => 'Template::Plugin::Wrap',
+                                                                                                                                                                                       'datafile' => 'Template::Plugin::Datafile',
+                                                                                                                                                                                       'cgi' => 'Template::Plugin::CGI',
+                                                                                                                                                                                       'image' => 'Template::Plugin::Image',
+                                                                                                                                                                                       'format' => 'Template::Plugin::Format',
+                                                                                                                                                                                       'xmlstyle' => 'Template::Plugin::XML::Style'
+                                                                                                                                                                                     },
+                                                                                                                                                                        '_ERROR' => ''
+                                                                                                                                                                      }, 'Template::Plugins' )
+                                                                                                                                                             ],
+                                                                                                                                           'LOAD_TEMPLATES' => [
+                                                                                                                                                                 $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}
+                                                                                                                                                               ],
+                                                                                                                                           'BLKSTACK' => [],
+                                                                                                                                           'STASH' => $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'},
+                                                                                                                                           'DEBUG_FORMAT' => undef,
+                                                                                                                                           '_ERROR' => '',
+                                                                                                                                           'DEBUG' => 0,
+                                                                                                                                           'EVAL_PERL' => 0,
+                                                                                                                                           'EXPOSE_BLOCKS' => 0,
+                                                                                                                                           'DEBUG_DIRS' => 0,
+                                                                                                                                           'RECURSION' => 0,
+                                                                                                                                           'INIT_BLOCKS' => $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_context'}{'BLOCKS'},
+                                                                                                                                           'LOAD_FILTERS' => [
+                                                                                                                                                               bless( {
+                                                                                                                                                                        'DEBUG' => 0,
+                                                                                                                                                                        'TOLERANT' => 0,
+                                                                                                                                                                        'FILTERS' => {},
+                                                                                                                                                                        '_ERROR' => ''
+                                                                                                                                                                      }, 'Template::Filters' )
+                                                                                                                                                             ]
+                                                                                                                                         }, 'Template::Context' ),
+                                                                                             'IMPL_Web_View_TTFactory_template' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][2]
+                                                                                           }, 'IMPL::Web::View::TTFactory' ),
+                                                            'My/Org/Panel' => $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'}{'TPanelF'}
+                                                          },
+                   'IMPL_DOM_Node_nodeName' => 'document',
+                   'IMPL_Web_View_TTDocument_stash' => $VAR1->[0],
+                   'IMPL_Web_View_TTDocument_loader' => bless( {
+                                                                 'IMPL_Web_View_TTLoader_initializer' => 'global.tt',
+                                                                 'IMPL_Web_View_TTLoader_context' => bless( {
+                                                                                                              'PREFIX_MAP' => {},
+                                                                                                              'BLOCKS' => {},
+                                                                                                              'TRIM' => 0,
+                                                                                                              'CONFIG' => {
+                                                                                                                            'ENCODING' => 'utf-8',
+                                                                                                                            'POST_CHOMP' => 1,
+                                                                                                                            'INTERPOLATE' => 1,
+                                                                                                                            'LOAD_TEMPLATES' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'},
+                                                                                                                            'INCLUDE_PATH' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'INCLUDE_PATH'}
+                                                                                                                          },
+                                                                                                              'LOAD_PLUGINS' => [
+                                                                                                                                  bless( {
+                                                                                                                                           'DEBUG' => 0,
+                                                                                                                                           'FACTORY' => {},
+                                                                                                                                           'TOLERANT' => 0,
+                                                                                                                                           'PLUGIN_BASE' => [
+                                                                                                                                                              'Template::Plugin'
+                                                                                                                                                            ],
+                                                                                                                                           'LOAD_PERL' => 0,
+                                                                                                                                           'PLUGINS' => {
+                                                                                                                                                          'pod' => 'Template::Plugin::Pod',
+                                                                                                                                                          'scalar' => 'Template::Plugin::Scalar',
+                                                                                                                                                          'assert' => 'Template::Plugin::Assert',
+                                                                                                                                                          'date' => 'Template::Plugin::Date',
+                                                                                                                                                          'file' => 'Template::Plugin::File',
+                                                                                                                                                          'table' => 'Template::Plugin::Table',
+                                                                                                                                                          'dumper' => 'Template::Plugin::Dumper',
+                                                                                                                                                          'directory' => 'Template::Plugin::Directory',
+                                                                                                                                                          'latex' => 'Template::Plugin::Latex',
+                                                                                                                                                          'dbi' => 'Template::Plugin::DBI',
+                                                                                                                                                          'html' => 'Template::Plugin::HTML',
+                                                                                                                                                          'autoformat' => 'Template::Plugin::Autoformat',
+                                                                                                                                                          'view' => 'Template::Plugin::View',
+                                                                                                                                                          'xml' => 'Template::Plugin::XML',
+                                                                                                                                                          'debug' => 'Template::Plugin::Debug',
+                                                                                                                                                          'iterator' => 'Template::Plugin::Iterator',
+                                                                                                                                                          'url' => 'Template::Plugin::URL',
+                                                                                                                                                          'wrap' => 'Template::Plugin::Wrap',
+                                                                                                                                                          'datafile' => 'Template::Plugin::Datafile',
+                                                                                                                                                          'cgi' => 'Template::Plugin::CGI',
+                                                                                                                                                          'image' => 'Template::Plugin::Image',
+                                                                                                                                                          'format' => 'Template::Plugin::Format',
+                                                                                                                                                          'xmlstyle' => 'Template::Plugin::XML::Style'
+                                                                                                                                                        },
+                                                                                                                                           '_ERROR' => ''
+                                                                                                                                         }, 'Template::Plugins' )
+                                                                                                                                ],
+                                                                                                              'LOAD_TEMPLATES' => [
+                                                                                                                                    $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}
+                                                                                                                                  ],
+                                                                                                              'BLKSTACK' => [],
+                                                                                                              'STASH' => $VAR1->[0]{'_PARENT'},
+                                                                                                              'DEBUG_FORMAT' => undef,
+                                                                                                              '_ERROR' => '',
+                                                                                                              'DEBUG' => 0,
+                                                                                                              'EVAL_PERL' => 0,
+                                                                                                              'EXPOSE_BLOCKS' => 0,
+                                                                                                              'DEBUG_DIRS' => 0,
+                                                                                                              'RECURSION' => 0,
+                                                                                                              'INIT_BLOCKS' => $VAR1->[1]{'IMPL_Web_View_TTDocument_loader'}{'IMPL_Web_View_TTLoader_context'}{'BLOCKS'},
+                                                                                                              'LOAD_FILTERS' => [
+                                                                                                                                  bless( {
+                                                                                                                                           'DEBUG' => 0,
+                                                                                                                                           'TOLERANT' => 0,
+                                                                                                                                           'FILTERS' => {},
+                                                                                                                                           '_ERROR' => ''
+                                                                                                                                         }, 'Template::Filters' )
+                                                                                                                                ]
+                                                                                                            }, 'Template::Context' ),
+                                                                 'IMPL_Web_View_TTLoader_provider' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'},
+                                                                 'IMPL_Web_View_TTLoader_ext' => '.tt',
+                                                                 'IMPL_Web_View_TTLoader_isInitialized' => 1,
+                                                                 'IMPL_Web_View_TTLoader_options' => $VAR1->[1]{'IMPL_Web_View_TTDocument_loader'}{'IMPL_Web_View_TTLoader_context'}{'CONFIG'}
+                                                               }, 'IMPL::Web::View::TTLoader' ),
+                   'IMPL_Web_View_TTControl_id' => 'document-15',
+                   'IMPL_DOM_Node_childNodes' => bless( [
+                                                          bless( {
+                                                                   'IMPL_Web_View_TTControl_id' => 'information-16',
+                                                                   'IMPL_DOM_Node__propertyMap' => {
+                                                                                                     'dojoClass' => 'dijit.form.Input',
+                                                                                                     'visualClass' => 'classic',
+                                                                                                     'data' => ''
+                                                                                                   },
+                                                                   'IMPL_DOM_Node_parentNode' => $VAR1->[1],
+                                                                   'IMPL_Web_View_TTControl_template' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}{'HEAD'}[4][4][2],
+                                                                   'IMPL_DOM_Node_childNodes' => bless( [], 'IMPL::Object::List' ),
+                                                                   'IMPL_DOM_Node_document' => $VAR1->[1],
+                                                                   'IMPL_Web_View_TTControl_context' => bless( {
+                                                                                                                 'PREFIX_MAP' => {},
+                                                                                                                 'BLOCKS' => {},
+                                                                                                                 'TRIM' => 0,
+                                                                                                                 'CONFIG' => {
+                                                                                                                               'ENCODING' => 'utf-8',
+                                                                                                                               'INTERPOLATE' => 1,
+                                                                                                                               'POST_CHOMP' => 1,
+                                                                                                                               'STASH' => bless( {
+                                                                                                                                                   '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'},
+                                                                                                                                                   'TPreview' => $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'},
+                                                                                                                                                   'inc' => $VAR1->[0]{'inc'},
+                                                                                                                                                   'document' => $VAR1->[0]{'document'},
+                                                                                                                                                   'dec' => $VAR1->[0]{'dec'},
+                                                                                                                                                   'append' => sub { "DUMMY" },
+                                                                                                                                                   'dojoDefaultClass' => 'dijit.form.Input',
+                                                                                                                                                   'dojo' => $VAR1->[0]{'dojo'},
+                                                                                                                                                   'user' => 'test_user',
+                                                                                                                                                   'this' => $VAR1->[1],
+                                                                                                                                                   '_PARENT' => $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'}{'TPanelF'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'},
+                                                                                                                                                   'select' => sub { "DUMMY" },
+                                                                                                                                                   'global' => $VAR1->[0]{'global'},
+                                                                                                                                                   '_STRICT' => undef,
+                                                                                                                                                   'component' => $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'}{'component'},
+                                                                                                                                                   '_DEBUG' => 0
+                                                                                                                                                 }, 'Template::Stash::XS' ),
+                                                                                                                               'INCLUDE_PATH' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'INCLUDE_PATH'},
+                                                                                                                               'LOAD_TEMPLATES' => $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}
+                                                                                                                             },
+                                                                                                                 'LOAD_PLUGINS' => [
+                                                                                                                                     bless( {
+                                                                                                                                              'DEBUG' => 0,
+                                                                                                                                              'FACTORY' => {},
+                                                                                                                                              'TOLERANT' => 0,
+                                                                                                                                              'PLUGIN_BASE' => [
+                                                                                                                                                                 'Template::Plugin'
+                                                                                                                                                               ],
+                                                                                                                                              'LOAD_PERL' => 0,
+                                                                                                                                              'PLUGINS' => {
+                                                                                                                                                             'pod' => 'Template::Plugin::Pod',
+                                                                                                                                                             'scalar' => 'Template::Plugin::Scalar',
+                                                                                                                                                             'assert' => 'Template::Plugin::Assert',
+                                                                                                                                                             'date' => 'Template::Plugin::Date',
+                                                                                                                                                             'file' => 'Template::Plugin::File',
+                                                                                                                                                             'table' => 'Template::Plugin::Table',
+                                                                                                                                                             'dumper' => 'Template::Plugin::Dumper',
+                                                                                                                                                             'directory' => 'Template::Plugin::Directory',
+                                                                                                                                                             'latex' => 'Template::Plugin::Latex',
+                                                                                                                                                             'dbi' => 'Template::Plugin::DBI',
+                                                                                                                                                             'html' => 'Template::Plugin::HTML',
+                                                                                                                                                             'autoformat' => 'Template::Plugin::Autoformat',
+                                                                                                                                                             'view' => 'Template::Plugin::View',
+                                                                                                                                                             'xml' => 'Template::Plugin::XML',
+                                                                                                                                                             'debug' => 'Template::Plugin::Debug',
+                                                                                                                                                             'iterator' => 'Template::Plugin::Iterator',
+                                                                                                                                                             'url' => 'Template::Plugin::URL',
+                                                                                                                                                             'wrap' => 'Template::Plugin::Wrap',
+                                                                                                                                                             'datafile' => 'Template::Plugin::Datafile',
+                                                                                                                                                             'cgi' => 'Template::Plugin::CGI',
+                                                                                                                                                             'image' => 'Template::Plugin::Image',
+                                                                                                                                                             'format' => 'Template::Plugin::Format',
+                                                                                                                                                             'xmlstyle' => 'Template::Plugin::XML::Style'
+                                                                                                                                                           },
+                                                                                                                                              '_ERROR' => ''
+                                                                                                                                            }, 'Template::Plugins' )
+                                                                                                                                   ],
+                                                                                                                 'LOAD_TEMPLATES' => [
+                                                                                                                                       $VAR1->[1]{'IMPL_Web_View_TTDocument_opts'}{'LOAD_TEMPLATES'}
+                                                                                                                                     ],
+                                                                                                                 'BLKSTACK' => [],
+                                                                                                                 'STASH' => $VAR1->[1]{'IMPL_DOM_Node_childNodes'}[0]{'IMPL_Web_View_TTControl_context'}{'CONFIG'}{'STASH'},
+                                                                                                                 'DEBUG_FORMAT' => undef,
+                                                                                                                 '_ERROR' => '',
+                                                                                                                 'DEBUG' => 0,
+                                                                                                                 'EVAL_PERL' => 0,
+                                                                                                                 'EXPOSE_BLOCKS' => 0,
+                                                                                                                 'DEBUG_DIRS' => 0,
+                                                                                                                 'RECURSION' => 0,
+                                                                                                                 'INIT_BLOCKS' => $VAR1->[1]{'IMPL_DOM_Node_childNodes'}[0]{'IMPL_Web_View_TTControl_context'}{'BLOCKS'},
+                                                                                                                 'LOAD_FILTERS' => [
+                                                                                                                                     bless( {
+                                                                                                                                              'DEBUG' => 0,
+                                                                                                                                              'TOLERANT' => 0,
+                                                                                                                                              'FILTERS' => {},
+                                                                                                                                              '_ERROR' => ''
+                                                                                                                                            }, 'Template::Filters' )
+                                                                                                                                   ]
+                                                                                                               }, 'Template::Context' ),
+                                                                   'IMPL_DOM_Node_nodeName' => 'information'
+                                                                 }, 'IMPL::Web::View::TTControl' )
+                                                        ], 'IMPL::Object::List' ),
+                   'IMPL_Web_View_TTDocument_layout' => 'Layout/default'
+                 }, 'IMPL::Web::View::TTDocument' ),
+          $VAR1->[1]{'IMPL_Web_View_TTControl_context'},
+          $VAR1->[1]{'IMPL_Web_View_TTControl_context'}{'LOAD_PLUGINS'}[0],
+          $VAR1->[1]{'IMPL_Web_View_TTControl_context'}{'LOAD_FILTERS'}[0],
+          $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'}{'TPanelF'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'}{'_PARENT'},
+          $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'}{'TPanelF'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'},
+          $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'}{'TPanelF'}{'IMPL_Web_View_TTFactory_context'},
+          $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],
+          $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],
+          $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'}{'TPanelF'},
+          $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_opts'}{'STASH'},
+          $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_context'},
+          $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_context'}{'LOAD_PLUGINS'}[0],
+          $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'}{'IMPL_Web_View_TTFactory_context'}{'LOAD_FILTERS'}[0],
+          $VAR1->[1]{'IMPL_Web_View_TTDocument_controls'}{'My/Org/TextPreview'},
+          $VAR1->[1]{'IMPL_DOM_Node_childNodes'}[0]{'IMPL_Web_View_TTControl_context'}{'CONFIG'}{'STASH'},
+          $VAR1->[1]{'IMPL_DOM_Node_childNodes'}[0]{'IMPL_Web_View_TTControl_context'},
+          $VAR1->[1]{'IMPL_DOM_Node_childNodes'}[0]{'IMPL_Web_View_TTControl_context'}{'LOAD_PLUGINS'}[0],
+          $VAR1->[1]{'IMPL_DOM_Node_childNodes'}[0]{'IMPL_Web_View_TTControl_context'}{'LOAD_FILTERS'}[0],
+          $VAR1->[1]{'IMPL_DOM_Node_childNodes'}[0],
+          $VAR1->[1]{'IMPL_DOM_Node_childNodes'},
+          $VAR1->[1]{'IMPL_DOM_Node_childNodes'}[0]{'IMPL_DOM_Node_childNodes'}
+        ];