--- Barton Willis wrote:
>
> Both tellsimp and tellsimpafter work by pattern matching;
> the proposed post evaluation function doesn't. So the name
> 'tellsimplast' might mislead users.
I guess the concern I am trying to express is that
we want to steer away from a new feature which
seems out of harmony with the rest of Maxima. I confess
I don't know what that implies about the name.
> Should the list of post evaluation functions be
> a maxima list or a lisp list? If a user set this
> list to a non-list, it could result in strange
> error messages.
Well, a general convention in Maxima seems to be that
objects (functions, macros, rules, etc) are kept on a
list (one of the "infolists"), but the list is maintained
by one or more functions, and although the list can be
inspected, it is not manipulated directly. I guess I'm
inclined to suggest the same approach here. There is
probably precedent for handling it some other way.
All the best,
Robert Dodier
__________________________________
Do you Yahoo!?
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/