System error

error:  Error during compilation of /home/martink/www/htdocs/snowflakes/autohandler:
"my" variable %ARGS masks earlier declaration in same scope at /home/martink/www/htdocs/snowflakes/autohandler line 67.
Unmatched right curly bracket at /home/martink/www/htdocs/snowflakes/autohandler line 164, at end of line
(Might be a runaway multi-line '' string starting on line 162)
syntax error at /home/martink/www/htdocs/snowflakes/autohandler line 164, near "}"
syntax error at /home/martink/www/htdocs/snowflakes/autohandler line 166, near "}"
(Might be a runaway multi-line '' string starting on line 165)
syntax error at /home/martink/www/htdocs/snowflakes/autohandler line 169, near "}"
(Might be a runaway multi-line '' string starting on line 168)
Unmatched right curly bracket at /home/martink/www/htdocs/snowflakes/autohandler line 173, at end of line
syntax error at /home/martink/www/htdocs/snowflakes/autohandler line 173, near "}"
Can't use global $^W in "my" at /home/martink/www/htdocs/snowflakes/autohandler line 192, near "local $^W"
syntax error at /home/martink/www/htdocs/snowflakes/autohandler line 61, near "}"
Can't use global $^W in "my" at /home/martink/www/htdocs/snowflakes/autohandler line 68, near "local $^W"
syntax error at /home/martink/www/htdocs/snowflakes/autohandler line 77, near "}"
/home/martink/www/htdocs/snowflakes/autohandler has too many errors.
context: 
... 
57:  "mb"=>{caption=>"The effect of the `\\mu` parameter on the shape of a snowflake.", file=>"snowflakes.m.black", faa=>"21-snowflake-simulation-martin-krzywinski.html"},
58:  };
59:  return $posters;
60:  </%perl>
61:  </%method>
62: 
63:  <%method leadingquote>
64:  <%perl>
65:  my @pg = ("The snowflake was born on a cold, winter's day far up in the sky, many miles above earth.",
66:  "She was all stars and arrows, squares and triangles of ice and light, like a church window; she was like a flower with many shining petals; she was like lace and she was like a diamond. But best of all, she was herself and unlike any of her kind.",
67:  "Now she was round and as pure as the morning light, crystal clear and like a tiny silver mirror she was able to catch and give back every colour in the world about her.");
68:  my ($quote,$credit) = rand() < 1/(@pg+1) ? ("Art is scence in love.","E.F. Weisslitz") : ($pg[rand(@pg)],"Paul Gallico, <i>Snowflake</i>");
69:  </%perl>
70:  <div class=vmar3>
71:  <p class=quote style="width:400px;">
72:  <% $quote %><br><span class=norm>&mdash; <% $credit %></span>
73:  </p>
74:  </div>
75:  </%method>
76: 
77:  <& /note.mhtml, key=>"snowflakes" &>
78: 
79:  <h1>It's Snowing in my CPU &mdash; a Snowflake catalogue</h1>
80: 
81:  <& SELF:leadingquote &>
... 
160:  % } elsif ($flakelink) {
161:  <a href="flake.mhtml?flake=<% $name %>">
162:  <img style="width:<% $width %>px;<% $imgstyle %>" src="<% $file %>.<% $suffix %>.png">
163:  </a>
164:  % } else {
165:  <img style="width:<% $width %>px;<% $imgstyle %>" src="<% $file %>.<% $suffix %>.png">
166:  % }
167:  % if (defined $label) {
168:  <div class=flakelabel><% $label %></div>
169:  % }
170:  </div>
171:  <%args>
172:  $flake => undef
173:  $width => 100
174:  $suffix => "tf"
175:  $link => undef
176:  $flakelink => 1
177:  $label => undef
... 
188:  <style>
189:  .note {
190:  background: #eee;
191:  color: #000;
192:  }
193:  .note a {
194:  color: #696969;
195:  }
196:  </style>
... 
code stack:  /usr/local/share/perl5/5.32/HTML/Mason/Interp.pm:450
/usr/local/share/perl5/5.32/HTML/Mason/Interp.pm:773
/usr/local/share/perl5/5.32/HTML/Mason/Component.pm:333
/usr/local/share/perl5/5.32/HTML/Mason/Request.pm:440
raw error






























Error during compilation of /home/martink/www/htdocs/snowflakes/autohandler:
"my" variable %ARGS masks earlier declaration in same scope at /home/martink/www/htdocs/snowflakes/autohandler line 67.
Unmatched right curly bracket at /home/martink/www/htdocs/snowflakes/autohandler line 164, at end of line
  (Might be a runaway multi-line '' string starting on line 162)
syntax error at /home/martink/www/htdocs/snowflakes/autohandler line 164, near "}"
syntax error at /home/martink/www/htdocs/snowflakes/autohandler line 166, near "}"
  (Might be a runaway multi-line '' string starting on line 165)
syntax error at /home/martink/www/htdocs/snowflakes/autohandler line 169, near "}"
  (Might be a runaway multi-line '' string starting on line 168)
Unmatched right curly bracket at /home/martink/www/htdocs/snowflakes/autohandler line 173, at end of line
syntax error at /home/martink/www/htdocs/snowflakes/autohandler line 173, near "}"
Can't use global $^W in "my" at /home/martink/www/htdocs/snowflakes/autohandler line 192, near "local $^W"
syntax error at /home/martink/www/htdocs/snowflakes/autohandler line 61, near "}"
Can't use global $^W in "my" at /home/martink/www/htdocs/snowflakes/autohandler line 68, near "local $^W"
syntax error at /home/martink/www/htdocs/snowflakes/autohandler line 77, near "}"
/home/martink/www/htdocs/snowflakes/autohandler has too many errors.


Trace begun at /usr/local/share/perl5/5.32/HTML/Mason/Interp.pm line 851
HTML::Mason::Interp::_compilation_error('HTML::Mason::Interp=HASH(0x7f4578087e30)', '/home/martink/www/htdocs/snowflakes/autohandler', 'HTML::Mason::Exception::Compilation=HASH(0x7f4558130ad8)') called at /usr/local/share/perl5/5.32/HTML/Mason/Interp.pm line 450
HTML::Mason::Interp::load('HTML::Mason::Interp=HASH(0x7f4578087e30)', '/snowflakes/autohandler') called at /usr/local/share/perl5/5.32/HTML/Mason/Interp.pm line 773
HTML::Mason::Interp::find_comp_upwards('HTML::Mason::Interp=HASH(0x7f4578087e30)', '/snowflakes', 'autohandler') called at /usr/local/share/perl5/5.32/HTML/Mason/Component.pm line 333
HTML::Mason::Component::parent('HTML::Mason::Component::FileBased=HASH(0x7f45580801e8)') called at /usr/local/share/perl5/5.32/HTML/Mason/Request.pm line 440
eval {...} at /usr/local/share/perl5/5.32/HTML/Mason/Request.pm line 433
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x7f4578267078)') called at /usr/local/share/perl5/5.32/HTML/Mason/ApacheHandler.pm line 168
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x7f4578267078)') called at /usr/local/share/perl5/5.32/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7f4578083910)', 'Apache2::RequestRec=SCALAR(0x7f45580ba0e8)') called at (eval 25) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x7f45580ba0e8)') called at -e line 0
eval {...} at -e line 0