我受的Function
以下行爲疑惑不解:通過函數體評價
In[1]:= InlineCellInMessage=Function[expr,DisplayForm[Cell[BoxData[MakeBoxes[expr,StandardForm]],"Input"]],{HoldAllComplete}]
Out[1]= Function[expr,MakeBoxes[expr,StandardForm]]
我預計在輸出看到裏面Function
未評估的代碼,如以下情況:
In[2]:= InlineCellInMessage=Function[x,x+1+1]
Out[2]= Function[x,x+1+1]
但我在輸出中獲得內聯單元。爲什麼會發生?
嘗試使用'InlineCellInMessage:= Function' – Elalfer 2011-04-11 02:53:39