Is there a language that makes this explicit, allocates the variables on the stack via compiler enforced notation?