use MyFoo -macronic => <<'YO'; ... YO; #### use Macro ADD( x, y ) { x + y; } ... my $p = getPfromSomewhere(); my $q = getQfromSomewhere(); my $r = ADD( $p, $q ); #### my $p = getPfromSomewhere(); my $q = getQfromSomewhere(); $r = $p + $q; #### use Macro ADD( x, y ) { x + y; } ... my $r = ADD( getPfromSomewhere(), getQfromSomewhere() ); ... my $s = ADD( geta(), getb() ); #### my $r = getPfromSomewhere() + getQfromSomewhere(); my $s = geta() + getb();