Backtrace.join($/) How is this code working

I am amazed at how this code is working.

backtrace.join($/)

what does that dollar sign mean and what’s that slash before that. Full
code
at http://snippets.dzone.com/posts/show/2427

I am amazed at how this code is working.

backtrace.join($/)

what does that dollar sign mean and what’s that slash before that. Full code
at http://snippets.dzone.com/posts/show/2427

backtrace is a method that returns…

Returns any backtrace associated with the exception. The backtrace is an
array of strings, each containing either filename:lineNo: in `method or filename:lineNo.

join takes that array and joins it using $/ which I believe is the
default
line separator (usually defaults to \n, but maybe \r\n, or something
else
entirely if you’ve set it to that).

-philip