evaluation stack

noun
UK /ɪˌvæljuˈeɪʃən stæk/
US /ɪˌvæljuˈeɪʃən stæk/

A place where a computer keeps track of things it is working on, like a stack of cards.

The program pushed the result onto the evaluation stack.


OTHER MEANINGS

2. A list of items a computer adds to and takes from in a last-in, first-out order.

Each value was popped from the evaluation stack.

3. A structure used by a virtual machine to hold temporary values during execution.

The virtual machine's evaluation stack overflowed.

4. A pile of pending checks or assessments waiting to be reviewed.

The teacher's evaluation stack of essays grew taller.