| \n"; print $out "$main::catalog\n"; print $out " | \n"; print $out "\n";
print $out "";
print $out " ";
print $out "\n | \n";
print $out "
| \n"; print $out "$title\n"; print $out " | \n|
| \n"; print $out "Copyright © "; print $out ((localtime)[5] + 1900); # this prints the current year print $out ", Reusable Software Research Group"; print $out ", The Ohio State University\n"; print $out " | \n
\n";
}
sub GetLink
{
my ($component) = @_;
my $link;
if ($component =~ m{^(AI|AT|CI|CT)/(.*?)/(.+)(.h|.cpp)$})
{
if (($1 eq "AI") || ($1 eq "AT"))
{
$link = $2 . "_A.html";
}
else
{
$link = $2;
my $tmp = $3;
if ($tmp =~ /^(.*?)_Body/)
{
$tmp = $1;
}
if ($tmp =~ /^(.*?)_C$/)
{
$tmp = $1;
}
if ($tmp =~ /^(.*?)_[0-9][a-z]?L?$/)
{
$tmp = $1;
}
$link = $link . "_" . $tmp . "_C.html";
}
}
else
{
$link = "";
}
return $link;
}
sub PrintFooter
{
my ($out, $time) = @_;
print $out "\n";
print $out "