Assignment to $ind in itensor?



>>>>> "Dieter" == Dieter Kaiser <drdieterkaiser at web.de> writes:

    Dieter> The change to prevent an assignment to the symbols %i,
    Dieter> inf, minf, infinity, ind and und was already proposed in
    Dieter> 2003.

Yes, and, embarrassingly, I said I'd check in that change too but
never did.

    Dieter> I am not really sure what to do. It seems to me natural to
    Dieter> prevent the assignment to a system constant. Should we
    Dieter> allow the assignment to system constants and close the bug
    Dieter> report anyway?

Don't know.  It's unfortunate that these system constants have nice
short names but are otherwise not distinguished from any other
constant or variable.  One option (which has been proposed before, I
think) is to give them more distinguishable names that are less likely
to collide with user variables.  

    Dieter> Another possible would be to prevent the assignment only
    Dieter> for %i.

We should at least do that.

Ray