how to write in a block(?) a very long "block", of statements
Subject: how to write in a block(?) a very long "block", of statements
From: Stavros Macrakis
Date: Wed, 30 May 2007 18:56:44 -0400
On 5/30/07, Robert Dodier <robert.dodier at gmail.com> wrote:
>
> On 5/30/07, Michel Van den Bergh <michel.vandenbergh at uhasselt.be> wrote:
>
> > Sometimes I wonder if ev should not be simply recursive (even in the
> > read-eval-print loop).
I am not sure what the "even in the read-eval-print loop" part of this is
supposed to mean. The command-line syntax "foo, bar" is just syntactic
sugar for ev(foo,bar), so of course ev will have the same behavior in either
case. Or are you conflating ev and the Maxima evaluator (internally called
meval)? They are not the same thing.
> I.e. keep on evaluating until no further evaluation is possible.
> I'm opposed to this. Such a policy would make it even more
> difficult to predict what the result of an evaluation would be.
>
I agree. Neither meval nor ev should do infinite evaluation.
-s