An important language in my younger years, since many Atari System 2 games (using the T-11 "PDP-on-a-chip") were written in it.
hyperhello•about 1 hour ago
Variables were pointers and you could dereference with a dot. Another step towards writing what you mean.
Joker_vD•about 1 hour ago
Neatly removes the lhs/rhs distinction in the compiler, although in practice tracking during the translation whether evaluating e.g. "a[i]" needs to end with DEREF or not ain't that onerous.
But "The Design of an Optimizing Compiler" by Wulf et al. is an interesting read nonetheless; especially if you wonder how people did register allocation before Chaitin's seminal paper.
Discussion (4 Comments)Read Original on HackerNews
But "The Design of an Optimizing Compiler" by Wulf et al. is an interesting read nonetheless; especially if you wonder how people did register allocation before Chaitin's seminal paper.
https://github.com/madisongh/blissc