Errors Tails

The tail of a compound symbol can only be a simple variable, as in:

ok = A.I

Literals are not allowed. For example, the following is interpreted as a concatenation between "A." and "name":

bad = A."name"

Expressions are also not allowed. You must first assign the value of the expression to a symbol and then use that symbol:

J = I - 1
ok = A.J