Re: FORTRAN style, not OK?

*To*: mathgroup at smc.vnet.net*Subject*: [mg26864] Re: FORTRAN style, not OK?*From*: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>*Date*: Fri, 26 Jan 2001 01:27:15 -0500 (EST)*Organization*: Universitaet Leipzig*References*: <94m96g$3nd@smc.vnet.net> <AWQb6.6118$nn4.160298@ralph.vnet.net>*Sender*: owner-wri-mathgroup at wolfram.com

> In[20]:= > v = 5 > c = 2 > v = v - c > Out[20]= 5 > Out[21]= 2 > Out[22]= 3 > > Whatever the problem is, it is not Mathematica's own syntax. Why not look > more closely at what your code does? > > -- > Paul Lutus > www.arachnoid.com Hi, the problem is, that v[] is a function call and *not* a reference to a variable. So v[i]=v[i]+1 define a recusion and not a reference to a value in a list like v[[i]]. *And* that v[i] is a function call is a "problem" of Mathematica's syntax. The true problem is that Toshiyuki Meshii try to use function values as arrays because FORTRAN's syntax make no difference between A(i,j) as an array reference *or* as an function call. Regards Jens