Perl 5 version 22.2 documentation
This function is like eval with a string argument, except it always parses its argument, or
$_if EXPR is omitted, as a string of bytes. A string containing characters whose ordinal value exceeds 255 results in an error. Source filters activated within the evaluated code apply to the code itself.