$PreRead
是一个全局变量,如果设置,它的值在它被送到 Wolfram 语言前应用于每个输入表达式的文本或框形式.
范例
基本范例 (3)
在缺省情况下,$PreRead 没有定义,表示输入字符串直接发送计算:
$PreRead用 "hf" 作为 HoldForm 的别名:
$PreRead = ReplaceAll[#, "hf" -> "HoldForm"]&{hf[2 + 3], hf[2 / 3]}FullForm[%]恢复 $PreRead 的缺省值:
$PreRead=.在计算之前,Wolfram 语言输出分解的输入表达式的 FullForm:
$PreRead = (Print[FullForm[#]];#)&;a + b^2a b(c + d)恢复 $PreRead 缺省值:
$PreRead=.技术笔记
-
▪
- 主循环 ▪
- Wolfram 系统会话
相关指南
-
▪
- 定制会话
历史
1991年引入 (2.0)
文本
Wolfram Research (1991),$PreRead,Wolfram 语言函数,https://reference.wolfram.com/language/ref/$PreRead.html.
CMS
Wolfram 语言. 1991. "$PreRead." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/$PreRead.html.
APA
Wolfram 语言. (1991). $PreRead. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/$PreRead.html 年
BibTeX
@misc{reference.wolfram_2026_$preread, author="Wolfram Research", title="{$PreRead}", year="1991", howpublished="\url{https://reference.wolfram.com/language/ref/$PreRead.html}", note=[Accessed: 26-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_$preread, organization={Wolfram Research}, title={$PreRead}, year={1991}, url={https://reference.wolfram.com/language/ref/$PreRead.html}, note=[Accessed: 26-August-2026]}