Perl-Critic / PPI

53 stars 44 forks source link

':' interpreted as a label identifier #178

Closed drforr closed 7 years ago

drforr commented 9 years ago

isa() ? shift : die;

ppidump reports this parse as:

                    PPI::Document
                      PPI::Statement
[    1,   1,   1 ]     PPI::Token::Word         'isa'
                        PPI::Structure::List    ( ... )
[    1,   7,   7 ]     PPI::Token::Operator     '?'
[    1,   9,   9 ]     PPI::Token::Label        'shift :'
[    1,  17,  17 ]     PPI::Token::Word         'die'
[    1,  20,  20 ]     PPI::Token::Structure    ';'
moregan commented 7 years ago

This is a duplicate of issue #62