Another... David Huggins-Daines writes: > [dhd@willow]~ $ perl -le '$f=[1]; print $f; while ($f =~ /(\w+)/g) {print $1}' > ARRAY(0x80cb97c) > xl@x > @80cb97c > > It's evidently failing to stringify the scalar. Evidently, not, as omiting //g shows. Something is fishy with pos() on a reference. Is it wise to just plain prohibit it? Ilya