"simplification--how much is too much".
Maybe between should not be a simplifying function at all. I could make the body of simpbetween with some possibly
necessary changes the body of a regular user function called between. I am not sure I like simplifying functions that
much. Maybe that would work out better. I can't make up my mind on this yet. I am going to try experimenting with
both ways
of doing it.
Rich
--------------------------------------------------
From: "Barton Willis" <willisb at unk.edu>
Sent: Monday, April 05, 2010 9:17 PM
To: <macrakis at alum.mit.edu>
Cc: "Richard Hennessy" <rich.hennessy at verizon.net>; "Maxima List" <maxima at math.utexas.edu>
Subject: Re: [Maxima] How do you write this in lisp
> It would be great if there was a definitive guide to writing simplifying functions.
> There are plenty of examples, but no how-to manual that I know of; some topics
> that come to mind:
>
> (1) nouns and verbs,
> (2) autoloading simplifying functions,
> (3) simplification--how much is too much,
> (4) reflection rules,
> (5) binary64 & bigfloat evaluation,
> (6) extras: gradef, conjugates, limits, TeX properties, antiderivatives,
> (7) declaring function properties (complex, ...),
> (8) domain and wrong number of argument errors,
>
> --Barton
>
>