in reply to Re: Combining Import and Source-Filter to implement Syntactic Macro mechanism
in thread Combining Import and Source-Filter to implement Syntactic Macro mechanism

If you mean that, then no:
{use Filter::Inject $x,$y;} print "after same line (x=$x, y=$y)\n"; print "new line: x=$x, $y\n";
BEGIN {use Filter::Inject $x,$y;} print "after same line (x=$x, y=$y)\ +n"; print "new line: x=$x, $y\n";

or even that:

BEGIN {use Filter::Inject $x,$y;};;; print "after same line (x=$x, y=$ +y)\n"; print "new line: x=$x, $y\n";