For example, C and C++ still cannot compile this:
int foo() { return bar(); } int bar() { return 3; }
Is it because bar is defined after foo?
Is it because bar is defined after foo?