| | 1479 | if ( exists $n->{exp2}{int} && defined $n->{exp2}{int} |
| | 1480 | || exists $n->{exp2}{num} && defined $n->{exp2}{num} |
| | 1481 | ) |
| | 1482 | { |
| | 1483 | return _emit( { |
| | 1484 | 'assoc' => 'chain', |
| | 1485 | 'chain' => [ $n->{exp1}, '==', $n->{exp2} ] |
| | 1486 | } ); |
| | 1487 | } |
| | 1488 | if ( exists $n->{exp2}{single_quoted} && defined $n->{exp2}{single_quoted} |
| | 1489 | || exists $n->{exp2}{double_quoted} && defined $n->{exp2}{double_quoted} |
| | 1490 | ) |
| | 1491 | { |
| | 1492 | return _emit( { |
| | 1493 | 'assoc' => 'chain', |
| | 1494 | 'chain' => [ $n->{exp1}, 'eq', $n->{exp2} ] |
| | 1495 | } ); |
| | 1496 | } |