Hacker News new | ask | show | jobs
by equoid 4094 days ago
Reordering could alter the program's semantics as well as being extra work for such limited machines. FORTRAN permitted explicit and implicit declarations. It would be quite legal to use I as an implicit INTEGER variable then later explicitly declare it to be REAL and use it accordingly so the position of the declaration in the source code was significant. Then there are declarations inside subroutines etc.