storing arrays in a completely separate location from the return stack, as is the case in the Forth programming language. See also Automatic memory allocation Calling convention Coroutine Overhead (computing) Spaghetti stack Stack-based memory allocation Stack machine Stack trace References Further reading (NB. Intel's 4-bit processor 4004 implements an internal stack rather than an in-memory stack.) External links Function Calling and Frame Pointer Operations in 68000 The libunwind project - a platform-independent unwind API Subroutines Memory management