How do you write this in lisp



"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
>
>