Ich bin verwirrt über das folgende Verhalten von Function
:
In[1]:= InlineCellInMessage=Function[expr,DisplayForm[Cell[BoxData[MakeBoxes[expr,StandardForm]],"Input"]],{HoldAllComplete}]
Out[1]= Function[expr,MakeBoxes[expr,StandardForm]]
Ich hatte erwartet, unbewerteten Code in Function
in der Ausgabe wie im folgenden Fall:
In[2]:= InlineCellInMessage=Function[x,x+1+1]
Out[2]= Function[x,x+1+1]
Aber ich erhalte die Inline-Zelle innerhalb der Ausgabe. Warum passiert das?