equal
deleted
inserted
replaced
1685 ; |
1685 ; |
1686 |
1686 |
1687 signed_integer: |
1687 signed_integer: |
1688 integer |
1688 integer |
1689 | '+' integer {$$ = $2;} |
1689 | '+' integer {$$ = $2;} |
1690 | '-' integer {$$ = new neg_expression_c($2, locloc(@$));} |
1690 | '-' integer {$$ = new neg_literal_c($2, locloc(@$));} |
1691 ; |
1691 ; |
1692 |
1692 |
1693 /* a helper symbol for non_negative_constant */ |
1693 /* a helper symbol for non_negative_constant */ |
1694 /* A integer without any preceding '-', but may |
1694 /* A integer without any preceding '-', but may |
1695 * include a preceding '+' ! |
1695 * include a preceding '+' ! |
1714 ; |
1714 ; |
1715 |
1715 |
1716 signed_real: |
1716 signed_real: |
1717 real |
1717 real |
1718 | '+' real {$$ = $2;} |
1718 | '+' real {$$ = $2;} |
1719 | '-' real {$$ = new neg_expression_c($2, locloc(@2));} |
1719 | '-' real {$$ = new neg_literal_c($2, locloc(@2));} |
1720 ; |
1720 ; |
1721 |
1721 |
1722 /* helper symbol for non_negative_real_literal */ |
1722 /* helper symbol for non_negative_real_literal */ |
1723 non_negative_signed_real: |
1723 non_negative_signed_real: |
1724 real |
1724 real |