Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the PPI CPAN distribution.

Report information
The Basics
Id: 37352
Status: open
Priority: 0/
Queue: PPI

Owner: Nobody in particular
Requestors: andrea.leofreddi [...]

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)

Subject: multiple dereference erroneously parsed as Token::Magic
Download (untitled) / with headers
text/plain 425b
The PPI parser is misunderstanding the context when dereferencing multiple times a scalar reference (for instance $$$a) parsing '$$' as Token::Magic instead of cast. Follows the parsing tree for the '$$$a = 3;' fragment: PPI::Document PPI::Statement PPI::Token::Magic '$$' PPI::Token::Symbol '$a' PPI::Token::Operator '=' PPI::Token::Number '3' PPI::Token::Structure ';'
This issue is now being tracked on GitHub as

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to