Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I got curious by your remark and found this Fortran compiler from 1962, using an IR that they call BAS (Binary and Arbitrarily Symbolic).

http://www.chilton-computing.org.uk/acl/applications/hartran...



TBH, I just speculated. I remember 60s ibm research publications on cfg, optimizations against it and was pretty sure these things are very hard to do on an ast or those simpler line by line compilers popular back then.

In fact, even the original fortran had quite an involved compiler, complete with numerous optimisations and sophisticated register allocation.

Fun read, btw.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: