my $namespace = "here"; while () { s/([\$\@\%])/$1$namespace\::/; eval $_; }