HoldFirst

HoldFirst

是一个属性,指定一个函数的第一个自变量保持未求值的形式.

范例

打开所有单元关闭所有单元

基本范例  (1)

应用  (1)

未求值表达式的定义可以实现传名调用的语义:

全局变量已被修改:

属性和关系  (6)

对符号进行操作的函数常常需要 HoldFirst 属性:

赋值操作并不计算它们的左手侧:

Evaluate 强制计算 HoldFirst 函数的一个参数:

阻止对一个纯函数的第一个自变量进行求值:

HoldFirst 函数依然可以进行序列拼接:

NHoldFirst 保护 N 的参数,否则以通常方式对它们进行计算:

Wolfram Research (1988),HoldFirst,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HoldFirst.html.

文本

Wolfram Research (1988),HoldFirst,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HoldFirst.html.

CMS

Wolfram 语言. 1988. "HoldFirst." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/HoldFirst.html.

APA

Wolfram 语言. (1988). HoldFirst. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/HoldFirst.html 年

BibTeX

@misc{reference.wolfram_2024_holdfirst, author="Wolfram Research", title="{HoldFirst}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/HoldFirst.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_holdfirst, organization={Wolfram Research}, title={HoldFirst}, year={1988}, url={https://reference.wolfram.com/language/ref/HoldFirst.html}, note=[Accessed: 22-November-2024 ]}