[EMAIL PROTECTED] (Luke Palmer) writes: > > $_='foo bar baz'; > > split; > > # @STACK now is (1, 'foo', 'bar', 'baz'); > > I can imagine some uses for that... > > Sick... and... wrong. :-) > > Not only would it mess with what things have to do in void context, it > would fudge up the garbage collector to no end.
Only as much as it currently does in Perl 5. > To boot, I can't think of a way to implement that in currently-defined > Perl 6, which should scare you. No, you see, that's not an argument for not putting something in the language. The fact that you *can* already do it in pure Perl 6 is a good reason for not putting something in, (because it may be superfluous) but by dismissing something which is currently impossible, you ensure that it remains impossible. This doesn't mean I like @STACK, I think it's a strange idea, but for different reasons. :) -- People in a Position to Know, Inc.