or download this
Note that since Perl 5.9.0 a // can also be the defined-or
construct, not just the empty search pattern. Therefore code writ
+ten
in Perl 5.9.0 or later that uses the // as the defined-or can be
misparsed by pre-5.9.0 Perls as a non-terminated search pattern.