On 31.03.2010 3:04, bearophile wrote:
> as compile-time arguments both floating point values and strings of 8,16,32 bit chars, but I don't know why arrays are not allowed
Actually, they are allowed via an additional alias:
void main() {
float[][] outmat = [[0.0]];
enum float[][] mask = [[0.0]];
convolve!mask([[1.0, 1.0]], outmat);
}