Eigenpoll : D wish list : remove initializers
It is dirty to give initializers special treatment.
Point p = {10,1};//initializer
Point p = Point(10,1);//expression
char[] a = ['a','b','c'];//initializer
char[] a = (['a','b','c']);//expression(literal)
int[Point] pa = [
{10,1},
{2,6},
];//initializer
int[Point] pa = ([
Point(10,1),
Point(2,6),
]);//expression(literal)
Report this item for cleanup