in reply to Re^3: difference between @array."\n" and @array "\n"
in thread difference between @array."\n" and @array "\n"

Stringification is defined as

The process of producing a "string" representation of an abstract object.

and "3" is for sure no representation of @array.

The important point to learn is that most operators enforce scalar context of the operands, IMHO the stringification of +3 to "3" is in this case of small importance ...

Just want to clarify the terminology, before people start to think that stringification enforces scalar context!

Cheers Rolf

  • Comment on Re^4: difference between @array."\n" and @array "\n"