Skip to main content
unevaluated

unevaluated

6.7
Not yet calculated or run in math and computing
  • adjective
  • /ˌʌnɪˈvæljueɪtɪd/
  • Specialized
translation icon : 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
6.1

Not worked out by numbers or measurement

is specific to computing and implies awaiting calculation or execution

How Evaluated

reduced
1.6
unevaluated
  • Specialized
6.7
pending
18 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.