InertExpression

InertExpression[expr]

在编译代码中创建惰性表达式.

更多信息

范例

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

基本范例  (1)

编译一个返回表达式的程序:

运行该程序:

范围  (4)

可以在不进行计算的情况下对惰性表达式进行操作:

构建一个惰性表达式,从编译代码返回前将其封装在 Hold 中:

默认情况下,不对惰性表达式进行计算:

可用 InertEvaluate 要求进行计算:

当从编译代码返回时,自动将惰性表达式转换为表达式并计算:

属性和关系  (1)

可通过 InertEvaluate 计算惰性表达式:

可能存在的问题  (3)

InertExpression 只在编译代码中可用:

当从编译代码返回时,可能会对惰性表达式进行计算:

返回前将惰性表达式封装在 Hold 中可防止表达式被计算:

InertExpression 不考虑编译器变量:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_inertexpression, organization={Wolfram Research}, title={InertExpression}, year={2022}, url={https://reference.wolfram.com/language/ref/InertExpression.html}, note=[Accessed: 18-November-2024 ]}