The function arraymake creates a symbolic indexed array name, which I
believe should be
a symbolic name. However when one tries to pass a indexed array name
into depends,
a error results. My question is:
Should it be possible to execute:
depends(arraymake(u,[1]),x1)?
It seems that once a dependency on a variable is added, diff returns the
noun form.
Also, if one adds depends(u,x1) then diff(arraymake(u,[1]),x1) returns
the noun
form. Does this behaviour make sense?
Can anyone expand on this?
Thanks,
Dan Stanger