The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.014_02 - 2021-01-29

  • Include an indented here document's '~' in the PPIx::QuoteLike::Dumper output.

Changes for version 0.014_01 - 2021-01-29

  • Handle <<\EOD and <<~\EOD, which are equivalent to <<'EOD' and <<~'EOD', respectively. That is, they end on 'EOD' and do not interpolate. I found support for this in toke.c as far back as Perl 5.005_04, though that version's perlop does not mention it. So I am assuming it was in Perl from 5.0.
  • Recognize indented here documents. Thanks to Olaf Alders (oalders) for alerting me to this omission.

Modules

Parse Perl string literals and string-literal-like things.
Constants needed by PPIx-QuoteLike
Dump the results of parsing quotelike things
Represent any token.
Represent case and quote control
Represent a string delimiter
Represent an interpolation
Represent an uninterpolated string
Represent the structure of the string.
Represent insignificant white space.
Utility subroutines for PPIx::QuoteLike;