3 ms·Function calls use stacks. It is not the same thing as heap allocation.by xiaq 8y agoFunction calls use stacks. It is not the same thing as heap allocation.crististm 8y agoFunction calls don't necessarily need to use stacks. There is nothing preventing frame allocations on heap.wtetzner 8y agoIn fact, many Scheme implementations allocate their frames on the heap, because it makes it easier to support continuations.