Mason error

error in file:   /var/lib/mason/obj/db/people/autohandler
 
line 158:  syntax error
line 159:  Global symbol "$_out" requires explicit package name
line 160:  Global symbol "$_out" requires explicit package name
line 160:  Global symbol "$arg_string" requires explicit package name
line 161:  Global symbol "$_out" requires explicit package name
line 163:  syntax error
context:  
1:  package HTML::Mason::Commands;
2:  use strict;
3:  use vars qw($m $r);
4:  my $_escape = \&HTML::Mason::Parser::_escape_perl_expression;
... 
154:  <a href="/db/people/view_test.mhtml?');
155:  $_out->( $arg_string );
156:  $_out->('display_set=eng">[UTF-8]</a><br>
157:  ');
158:  } else {
159:  $_out->(' <a href="/db/people/view_test.mhtml?');
160:  $_out->( $arg_string );
161:  $_out->('display_set=eng">[UTF-8]</a><br>
162:  ');
163:  }
164:  $_out->('
165: 
166: 
167: 
... 
code stack:  


raw_error




























raw error:
 






























Error during compilation of /var/www/db/people/autohandler:
syntax error at /var/lib/mason/obj/db/people/autohandler line 158, near "} else"
  (Might be a runaway multi-line '' string starting on line 156)
Global symbol "$_out" requires explicit package name at /var/lib/mason/obj/db/people/autohandler line 159.
Global symbol "$_out" requires explicit package name at /var/lib/mason/obj/db/people/autohandler line 160.
Global symbol "$arg_string" requires explicit package name at /var/lib/mason/obj/db/people/autohandler line 160.
Global symbol "$_out" requires explicit package name at /var/lib/mason/obj/db/people/autohandler line 161.
syntax error at /var/lib/mason/obj/db/people/autohandler line 163, near "}"
  (Might be a runaway multi-line '' string starting on line 161)