|
Ruby 4.1.0dev (2026-09-14 revision c4e06b4e30d0dbdd1a9cd76f5d97fe1220b3a23c)
|
This struct represents a set of binding powers used for a given token. More...
Data Fields | |
| pm_binding_power_t | left |
| The left binding power. | |
| pm_binding_power_t | right |
| The right binding power. | |
| bool | binary |
| Whether or not this token can be used as a binary operator. | |
| bool | nonassoc |
| Whether or not this token can be used as non-associative binary operator. | |
This struct represents a set of binding powers used for a given token.
They are combined in this way to make it easier to represent associativity.
| bool pm_binding_powers_t::binary |
| pm_binding_power_t pm_binding_powers_t::left |
| bool pm_binding_powers_t::nonassoc |
| pm_binding_power_t pm_binding_powers_t::right |