1 2 3 4 5 6 7 8 9 10
/* BC1 */ %start OptionalAlternatives %% OptionalAlternatives : [ "x" | "y" | "z" ] ;