"Jarrett Billingsley" <kb3ctd2 at yahoo.com> wrote in message news:f0svs3$1u13$1 at digitalmars.com... > Is there any ambiguity to the syntax: > > S s = S{a : 1, c : 3, b : 2}; > > That is, just an Ident followed by a static struct initializer? Do you have _any_ thoughts on this?