As I' ve read in "Programming Perl", double-quoted strings are subject to variable interpolation of scalars and list values. Nothing else interpolates. So the following perl code won't compile:
$st = "!--- &get_header("Users")---!"; sub get_header{ $hnd->fixHead(@_); } also the following line of code won't compile (which does the same as the above): $st = "!--- $hnd->fixHead("Users")---!"; If I use the '.' operator (concatenation) my work is done. For example: $st = "!--- " . $hnd->fixHead("Users") . "---!"; My question is if there is any way, that will let me do such an interpolation, without concatenation. For example I've started reading about overloading the stringify, but I realized that it isn't what I'm looking for. Is there a way to have the return value of $hnd->fixHead("Users") interpolated into my string, without concatenation? Thank you, Giannis -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]