@p @dcc @Inginsub @Suiseiseki On the topic of sugar I hate: If you want to pass the array first and the length afterward, you can use a forward declaration in the parameter list—another GNU extension.
struct entry tester (int len; char data[len][len], int len) { /* … */ }This not only looks awful but it also requires additional thinking about syntax rules that didn't need to exist.