Confirm
Confirm[expr,info]
如果 expr 没有被确认,则对 info 进行计算,并将其值包含在抛出的错误中.
Confirm[expr,info,tag]
将指定的标记用于任何抛出的错误.
更多信息
- 如果 expr 被成功确认,Confirm[expr,…] 将返回 expr.
- 如果 expr 具有以下任何一种形式,则 Confirm[expr,…] 认为 expr 失败并抛出错误:
-
Failure[…] Missing[…] $Failed $Canceled $Aborted - 当给定标签时,Confirm 为动态作用域. 否则它将在词法范围内. »
- info 的缺省值为 Null.
- expr 被抛出前封装在 Failure 内,除非 info 为 Null 且 expr 是先前确认函数的 Failure. »
- 由 Confirm 生成的 Failure 对象包括以下字段:
-
"Information" 来自 Confirm[expr,info,…] 的 info "Expression" 来自 Confirm[expr,…] 的 expr - 这些字段的值可以使用 failure["prop"] 或直接通过 Enclose[expr,"prop"] 提取.
范例
打开所有单元关闭所有单元基本范例 (2)
范围 (4)
Wolfram Research (2020),Confirm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Confirm.html.
文本
Wolfram Research (2020),Confirm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Confirm.html.
CMS
Wolfram 语言. 2020. "Confirm." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/Confirm.html.
APA
Wolfram 语言. (2020). Confirm. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Confirm.html 年