nouns of infix operators



On 3/4/2011 12:31 AM, redneb at gmx.com wrote:
...

> If they want to evaluate the product then they could just do a 
> ev(%,nouns). So you get the benefits of both lists and expressions.

And if they do NOT do ev(%,nouns),  then what are programs supposed to 
do with it?  For
example, what does expand, integrate, factor,  ... do with a %mtimes?

Even if you just said,  "In that case, the programs should do an  
ev(..)",  you would need to
change each program to do that :(.

This is a pretty standard kind of situation.  People have to go back and 
do things over when
(say) bigfloats were introduced.  Or Taylor series, or Poisson series , ...

Supposedly object-oriented programming helps address such problems;  it 
tells you what
programs you have to fix, but not necessarily how to fix them.

RJF