5 my $structlist=$ARGV[1];
18 open(STRUCTFILE,"$structlist");
30 ($funcname)=/ (\S+) *\(/;
31 $outfile="$funcname"."proto.html";
32 open(OUTFILE,">$outfile");
34 print OUTFILE "<HTML>\n<BODY>\n";
35 print OUTFILE "<H1>$funcname</H1><BR>\n";
36 print OUTFILE "<H3>in $header</H3><BR>\n";
37 print OUTFILE "<H3> ";
38 foreach $inword (@inline){
40 ($trimedword)=/(\w+)[\&\*]*$/;
41 if (@matchlist = grep $trimedword=~$_, @structlist){
43 ($backtrimed)=/(\S+)$trimedword[\&\*]*$/;
44 ($foretrimed)=/$trimedword([\&\*]*)$/;
45 print OUTFILE "$backtrimed";
46 print OUTFILE "<A HREF=\"$trimedword.html\">$trimedword</A> ";
47 print OUTFILE "$foretrimed ";
49 print OUTFILE "$inword ";
52 print OUTFILE "</H3>\n";
53 print OUTFILE "</HTML>\n</BODY>\n";