Skip to main content
unevaluated

unevaluated

1 6.7
Not yet calculated or run in math and computing
  • adjective
  • /ˌʌnɪˈvæljueɪtɪd/
  • Specialized
: no evaluado
  • The function returned an unevaluated expression that will be computed later.

Examples

  • The variable is still unevaluated, so we cannot determine its final value.

  • In programming, an unevaluated argument may lead to a delay in execution.

  • Since a thunk can contain an arbitrarily complex unevaluated expression, it should be possible to represent coroutine continuations as thunks.

    Blog text (8)

Synonyms

uncalculated
vsunevaluated
1 6.1

Not worked out by numbers or measurement

is specific to computing and implies awaiting calculation or execution

How Evaluated

reduced
125 1.6
unevaluated
  • Specialized
1 6.7
pending
195 3.0

Surface Forms

unevaluated positive

Morphology

unevaluated = evaluated (transparent) = un + evaluate + ed

The adjective is formed by standard prefixation of 'un-' to 'evaluated'; the technical computing sense remains a straightforward negation of 'evaluated'.

Etymology

Unevaluated combines un- 'not' with evaluate (from Latin valere 'to be worth', like value), but in math and computers it has a practical twist. So, unevaluated means 'not yet calculated or run', which is why programmers and mathematicians use it for expressions or steps left to be worked out later.