proposal to modify op and args



On 5/7/06, van Nek <van.Nek at gmx.net> wrote:

> generally a good idea. I would be nice to have a return
> value instead of an error.

Thanks for your support.

> What is the advantage of returning false? Another possibility would be
>
> op(<atom>);  --> < identity function>
> args(<atom>);  -->  <atom>

Well, op('foo) => foo but op(foo(x)) => foo also, so that confounds
foo atoms with expressions in which foo is the operator.
I don't think we want that.

All the best,
Robert Dodier