#!./perl
-print "1..63\n";
+print "1..66\n";
#
# @foo, @bar, and @ary are also used from tie-stdarray after tie-ing them
@foo = ('XXX',@foo, 'YYY');
t("@foo" eq "XXX bar burbl blah YYY"); # 40
-@foo = @foo = qw(foo bar burbl blah);
-t("@foo" eq "foo bar burbl blah"); # 41
+@foo = @foo = qw(foo b\a\r bu\\rbl blah);
+t("@foo" eq 'foo b\a\r bu\\rbl blah'); # 41
@bar = @foo = qw(foo bar); # 42
t("@foo" eq "foo bar");
t("@bee" eq "foo bar burbl blah"); # 63
}
+# make sure reification behaves
+my $t = 63;
+sub reify { $_[1] = ++$t; print "@_\n"; }
+reify('ok');
+reify('ok');
+
+# qw() is no more a runtime split, it's compiletime.
+print "not " unless qw(foo bar snorfle)[2] eq 'snorfle';
+print "ok 66\n";
+