Mathematica3 bug related to Symbolize[] ?
- To: mathgroup@smc.vnet.net
- Subject: [mg11326] Mathematica3 bug related to Symbolize[] ?
- From: calvitti@boes.ces.cwru.edu ()
- Date: Fri, 6 Mar 1998 00:40:44 -0500
- Organization: Case Western Reserve University
I'm using Mathematica 3.0 under WinNT 4.0 I used the most recent version
of Utilities`Notation package to symbolize Subscript[x,1] (via the
palette)
In[1]:= Symbolize[x\_1]
In[2]:= FullForm[x\_1]
Out[2]= x_Subscript_1 (* "_" here is the Mathematica underbracket *)
so far so good, but if i want to use x\_1 as a function argument i.e.,
followed by a Blank,
In[3]:= FullForm[x\_1_] (* "\_" is Subscript, "_" is the Blank *)
Out[3]= Times[x_Subscript_1,Blank[]] (* "_" is the Mathematica
underbracket *)
as if there is an extra space between the 1 and the Blank which might
cause it to be parsed with "Times" instead of as:
Pattern[x_Subscript_1,Blank[]] (* "_" is the Mathematica
underbracket *)
but I can't find the space between the "x\_1" and the subsequent "_".
Is this a bug in the front end, the lex, or am I doing something
stupid?
Thanks for the info
+---------------------------------+
| Alan Calvitti |
| Control Engineering |
| Case Western Reserve University |
+---------------------------------+