Hi!
I think this code should not be compiled without any warning:
import std.stdio;
void f(int a) {
writeln("it's a function! : ", a);
}
void main() {
auto f = function (int a) {writeln("It's a variable! : ",
a);};
5.f();
f(5);
}
Output:
it's a function! : 5
It's a variable! : 5
WBR,
Fyodor.