ReleaseHold[expr]
removes Hold, HoldForm, HoldPattern, HoldComplete and HoldCompleteForm in expr.


ReleaseHold

ReleaseHold[expr]
removes Hold, HoldForm, HoldPattern, HoldComplete and HoldCompleteForm in expr.
Details

- ReleaseHold removes only one layer of Hold etc.; it does not remove inner occurrences in nested Hold etc. functions.
Examples
open all close allBasic Examples (1)
Scope (1)
ReleaseHold removes all standard unevaluated containers:
Properties & Relations (1)
ReleaseHold removes only the outermost layer of Hold:
Tech Notes
Related Guides
History
Introduced in 1991 (2.0) | Updated in 1996 (3.0) ▪ 2025 (14.2)
Text
Wolfram Research (1991), ReleaseHold, Wolfram Language function, https://reference.wolfram.com/language/ref/ReleaseHold.html (updated 2025).
CMS
Wolfram Language. 1991. "ReleaseHold." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2025. https://reference.wolfram.com/language/ref/ReleaseHold.html.
APA
Wolfram Language. (1991). ReleaseHold. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ReleaseHold.html
BibTeX
@misc{reference.wolfram_2025_releasehold, author="Wolfram Research", title="{ReleaseHold}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/ReleaseHold.html}", note=[Accessed: 12-August-2025]}
BibLaTeX
@online{reference.wolfram_2025_releasehold, organization={Wolfram Research}, title={ReleaseHold}, year={2025}, url={https://reference.wolfram.com/language/ref/ReleaseHold.html}, note=[Accessed: 12-August-2025]}