On Tue 22 Mar 2022 at 21:53:37 +0100, Rhialto wrote: > No, a common way to do it (as in the Dragon Book), if I recall > correctly, the address of the function combined with a stack frame > pointer. And nested functions keep a static link to the lexically > enclosing scope, or alternatively a "display". https://pages.cs.wisc.edu/~fischer/cs536.s06/course.hold/html/NOTES/8.RUNTIME-VAR-ACCESS.html explains both methods briefly, for those interested. -Olaf. -- ___ "Buying carbon credits is a bit like a serial killer paying someone else to \X/ have kids to make his activity cost neutral." -The BOFH falu.nl@rhialto
Attachment:
signature.asc
Description: PGP signature