#!perl -w package replace; require 5.004; use strict; require Exporter; use vars qw(@ISA @EXPORT); @ISA = qw(Exporter); @EXPORT = qw( GenerateHeader ); sub GenerateHeader ($$\%) { my($template, $header, $keywords) = @_; local(*TEMPLATE) = $template; local(*HEADER) = $header; my($first_line) = 1; my($orig, $replace); while(