PPI::Token::_QuoteEngine(3pm)

PPI::Token::_QuoteEngine3pm

The ppi quote engine

Overview

The "PPI::Token::_QuoteEngine" package is designed hold functionality for processing quotes and quote like operators, including regexes. These have special requirements in parsing.

The "PPI::Token::_QuoteEngine" package itself provides various parsing methods, which the PPI::Token::Quote, PPI::Token::QuoteLike and PPI::Token::Regexp can inherit from. In this sense, it serves as a base class.

Using this class

(Refers only to internal uses. This class does not provide a public interface)

To use these, you should initialize them as normal '$Class->new', and then call the 'fill' method, which will cause the specialised parser to scan forwards and parse the quote to its end point.

If ->fill returns true, finalise the token.

Support

See the support section in the main module.

Releases

11 releases since Debian 4.0 (Etch); the text changed 10 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7
  5. 8
  6. 9
  7. 10
  8. 11
  9. 12
  10. 13
  11. Arch

Author

Adam Kennedy <[email protected]>

From perl-ppi 1.291-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.