danimal132 0 Newbie Poster

i am editing someone else's code that creates a tracking log for a website. It is written in perl but the file is report.mas and there is another file that has to be altered too report.mas.obj for the file to work.. I am very confused what type of code this even is. the reason i think its perl is because there are

</%args><%perl>

in the code. i also dont know what the first part of that is?
can some one explain to what exactly this is and how to edit it.. i just need to add another column to the tracking...
if this helps this is at the top of the report.mas file

<%args>
$startdt => ''
$enddt => ''
$reportall => 0
</%args><%perl>
use Data::Dumper qw(Dumper);

and this is at the top of the report.mas.obj file

package HTML::Mason::Commands;
use strict;
use vars qw($m $r);
HTML::Mason::Component::FileBased->new(
'code' => sub {
HTML::Mason::Exception::Params->throw

hopefully this makes sens to some one... im clueless..

thank you