Commit c2e1b86
committed
refactor(plsql): drop redundant list_partition_value_item tuple rule
Address review feedback: the parenthesized-tuple alternative in
list_partition_value was unreachable because expression -> atom
already matches LEFT_PAREN expressions RIGHT_PAREN with identical
semantics. Remove the dedicated tuple layer and rely on expression
for tuple form in multi-column LIST partitioning — same parse
coverage with simpler AST shape. Comments on range_partition_value
and list_partition_value explain why their inner alternatives stay
(clarity of intended terminals).1 parent 22ab06d commit c2e1b86
6 files changed
Lines changed: 27741 additions & 28047 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3707 | 3707 | | |
3708 | 3708 | | |
3709 | 3709 | | |
| 3710 | + | |
| 3711 | + | |
3710 | 3712 | | |
3711 | 3713 | | |
3712 | 3714 | | |
| |||
3716 | 3718 | | |
3717 | 3719 | | |
3718 | 3720 | | |
| 3721 | + | |
| 3722 | + | |
| 3723 | + | |
| 3724 | + | |
| 3725 | + | |
3719 | 3726 | | |
3720 | 3727 | | |
3721 | 3728 | | |
3722 | | - | |
3723 | | - | |
3724 | | - | |
3725 | | - | |
3726 | | - | |
3727 | | - | |
3728 | | - | |
3729 | 3729 | | |
3730 | 3730 | | |
3731 | 3731 | | |
| |||
0 commit comments