Icon
 

Storage allocation techniques and parameter passing in compiler design