why MakeExpression acts differently

*To*: mathgroup at smc.vnet.net*Subject*: [mg121314] why MakeExpression acts differently*From*: Arturas Acus <arturas.acus at tfai.vu.lt>*Date*: Fri, 9 Sep 2011 05:50:51 -0400 (EDT)*Delivered-to*: l-mathgroup@mail-archive0.wolfram.com

Dear Group, Compare two inputs: In[1]: MakeExpression[RowBox[List["a","\[CenterDot]","b","\[CenterDot]","c"]],StandardForm] Out[1]: Cell[BoxData[ RowBox[{"HoldComplete", "[", RowBox[{"a", "\[CenterDot]", "b", "\[CenterDot]", "c"}], "]"}]], "Output"] and In[2]: MakeExpression[RowBox[List["a","\:2219","b","\:2219","c"]],StandardForm] Out[2]: Cell[BoxData[ RowBox[{"HoldComplete", "[", RowBox[{"a", " ", "Ã¢Â?Â?", " ", "b", " ", "Ã¢Â?Â?", " ", "c"}], "]"}]], "Output"] We see that " " is aditionally entered in last calculation output. This means that content of the boxes is interpreted as Times[a,b,c], which is not what I want. The difference of \:2219 (a variant of unicode center dot) and \[CenterDot] is that the first symbol mathematica knows as "Letter" and the second as Infix operator without meaning. How can I achieve, that \:2219 behaved in the same way as \[CenterDot]? Sincerely, Arturas Acus