$Pre

$Pre
是一个全局变量,如果设置,它的值应用于每个输入表达式.

更多信息更多信息

  • 除非 $Pre 被指定为一个不计算参数的函数,否则输入表达式在应用 $Pre 前计算,所以 $Pre 的效果和 $Post 的效果相同.
  • $Pre 应用于表达式,而 $PreRead 应用于还未分解为表达式的字符串.

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

基本范例  (2)基本范例  (2)

在缺省情况下,$Pre 没有定义,这表示直接计算输入:

In[1]:=
Click for copyable input
Out[1]=

以保留形式保存输入表达式:

In[1]:=
Click for copyable input

按预期进行计算:

In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=

恢复 $Pre 的缺省值:

In[4]:=
Click for copyable input

变量 将输入保持未计算的形式:

In[5]:=
Click for copyable input
Out[5]=
1988年引入
(1.0)