Tag: function calls
-
Functions, abstraction and compiling
More puzzles from my compiler writing experiments – this time figuring out how function calls work. They are so ingrained as part of computer languages – it seems somehow surprising to me that they are quite challenging to implement as bytecode. Conceptually, functions are primarily a means for humans to break problems down into smaller…