3 ms·
They do not want to break single-pass compilers. Nested functions with no forward declarations will require a multi-pass compiler. I think your D compiler is mu
by anticensor 8y ago
They do not want to break single-pass compilers. Nested functions with no forward declarations will require a multi-pass compiler. I think your D compiler is multi-pass already.
- naasking 8y ago> They do not want to break single-pass compilers. Nested functions with no forward declarations will require a multi-pass compiler. Why is that exactly?
- WalterBright 8y agoNested functions are done in one pass. As you might infer, they cannot be forward referenced within the function.