News for hackers. Stuff that matters.
Re:Forward Referencing in C by mhh__ on Monday June 05, 2023 @08:16AM (#36195199)
It's the checking later bit that can cause issues.

You need to be able to (ideally) treat compilation as a dynamic schedule rather than a static list of passes.

Re:Forward Referencing in C by moonchild on Monday June 05, 2023 @08:21AM (#36195235)
D needs to do that because it's weird. I don't see why c would, in order to have forward references. It doesn't do inference or have any fancy compile time features.
Re:Forward Referencing in C by mhh__ on Monday June 05, 2023 @07:32PM (#36205845)
I guess but allow me to nudge towards the more interesting problem rather than just writing 1 more ISO C compiler with a slight modification.