Нет никакой двусмысленности, потому что нет контекста, в котором могут появляться как assignment_expression
, так и constant_expression
.
Нет ничего плохого в том, чтобы иметь правила вида
a: z;
b: z;
c: z;
, если a
, b
и c
, все появляются в разных контекстах. Если у вас есть следующее
t: a | b | c;
тогда есть проблема. Но ничего подобного для conditional_expression
.
нет