Skip to main content
push-down stack

push-down stack

6.0
A list where the last item added is the first removed
  • noun
  • /ˈpʊʃˌdaʊn stæk/
  • Specialized
translation icon : pila de empuje
  • When processing expressions, a push-down stack helps to organize temporary data in a last in, first out manner.

Examples

  • The programmer used a push-down stack to manage the function calls efficiently.

  • In many programming languages, a push-down stack allows data to be retrieved in the reverse order to how it was added.

  • Perhaps new stacks could be added from the top, like a push-down stack, so that the current context is always on screen and doesn't.

    Blog text (17)

Synonyms

stack
vspush-down stack
  • Specialized
15 6.8

A store of items where the last one added is removed first

is the abstract structure that defines that retrieval order
push-down list
vspush-down stack
  • Specialized
7.5

A list where the last thing you put in comes out first

is the general structural name for the same removal order
push-down store
vspush-down stack
  • Specialized
8.2

A storage where the last thing put in comes out first, like a pile of plates

is the abstract structure that defines that retrieval order
push-down storage
vspush-down stack
  • Specialized
7.8

A way to store items so the last one added is the first taken out

is the conceptual data structure implementing this retrieval rule
pushdown
vspush-down stack
  • Specialized
7.5

A stack in computing that stores items last in, first out

is limited to the abstract retrieval order concept rather than the physical mechanism
last in first out
vspush-down stack
  • Specialized
4.6

A data structure like a stack where the newest item is removed first

is the concrete structure that is built to follow that principle
push-down queue
vspush-down stack
  • Specialized
7.7

A pile where the last item put on is the first taken off

is the standard retrieval order concept rather than the misnamed sequence

Surface Forms

Morphology

push-down + stack

The components 'push'+'down' together with 'stack' cue an action of adding/removing items to a pile, so a learner who knows the words can infer this is a kind of stack where you 'push' items. However, the precise technical LIFO behaviour and conventions (push/pop operations) are domain-specific and not fully predictable to a B1 learner without programming exposure, so the relation is only partially transparent.

Etymology

Push-down stack comes from the image of a neat pile of plates: you push a new plate onto the stack and it sits on top. That's why it means a list where the most recent item is taken off first, 'last in, first out'.