Received: by 10.68.236.198 with SMTP id uw6mr6534830pbc.3.1334474569873; Sun, 15 Apr 2012 00:22:49 -0700 (PDT) MIME-Version: 1.0 Path: r9ni58184pbh.0!nntp.google.com!news1.google.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx02.iad01.newshosting.com!newshosting.com!novia!newspump.sol.net!posts.news.twtelecom.net!nnrp2.twtelecom.net!not-for-mail From: dr DanW Newsgroups: comp.soft-sys.math.mathematica Subject: Re: What characters are allowed in mathematica variable names? i.e. how Date: Sun, 15 Apr 2012 07:20:21 +0000 (UTC) Organization: Steven M. Christensen and Associates, Inc and MathTensor, Inc. Sender: st...@smc.vnet.net Approved: Steven M. Christensen , Moderator Message-ID: References: <7291254.70865.1334313422496.JavaMail.root@m06> Lines: 7 NNTP-Posting-Date: 15 Apr 2012 07:22:49 GMT NNTP-Posting-Host: 633de9b5.news.twtelecom.net X-Trace: DXC=mPQk63fSZ5BP9kKlSEa7aEC_A=>8kQj6MY;@_o827nGCN_Ul15o\VIGEFiONJ7[GoF1dHJ[aLc=eC X-Complaints-To: abuse@twtelecom.net X-Received-Bytes: 1535 David, Don't forget that Workbench is also a perfectly legitimate platform for working in Mathematica, and primarily displays in ASCII. Programming with these Unicode characters with the ungainly \[...] names is a serious pain, and makes for uniquely unreadable code. Also, camel case is fine when just typing symbol names, but I am currently working on an application where I need to generate symbol names. Without some kind of delimiting character, some of the generated names may conflict or not be readable. I ended up using $ out of sheer necessity, as it is on e of the few ASCII non- alphanumeric characters available for naming. Daniel