Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
anticensor
on Nov 15, 2018
|
parent
|
context
|
favorite
| on:
There’s a Hole in the Bottom of the C: Effectivene...
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
on Nov 15, 2018
|
next
[–]
> 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
on Nov 15, 2018
|
prev
[–]
Nested functions are done in one pass. As you might infer, they cannot be forward referenced within the function.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: