fn prec(e: &Expr) -> u8
Binding tightness, mirroring parser’s grammar levels (higher binds tighter). Used to emit exactly the parentheses needed to round-trip.
parser