### ### Dave Regan ### regan@ao.com ### ### ### GenerateTable ### ### Generate a table given a filename. ### sub GenerateTable { my($fname) = @_; my(@fields, $params); if (!open(FILE, "<$fname")) { print "Cannot open table file $fname \n"; 0; } else { $params = $Symbols{'_TABLE-PARAMS_'} || ""; print OUT "\n"; while () { chomp; $_ = Expand($_); next if (/^\s*$/ || /^\s*#/); @fields = split(/\t/, $_); print OUT ""; for $field (@fields) { if ($field =~ m#((http)|(mailto)|(ftp)):#) { $field =~ s#(.*)#$1#; } print OUT "\n"; } print OUT "\n"; } print OUT "
$field
\n"; close FILE; } } 1; # Make perl happy