octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: stupid Matlab-style short-circuit behavior for | and &


From: Søren Hauberg
Subject: Re: stupid Matlab-style short-circuit behavior for | and &
Date: Sat, 09 Oct 2010 11:48:37 +0200

fre, 08 10 2010 kl. 16:36 -0400, skrev John W. Eaton:
> On  8-Oct-2010, Jaroslav Hajek wrote:
> 
> | No, apparently I just didn't realize how stupid this is :) Your first
> | solution was probably fine.
> 
> OK, I checked it in.  You can turn the feature on or off with
> 
>   do_braindead_shortcircuit_evaluation
> 
> By default there is a warning at parse time if an & or | expression is
> found in the condition of a WHILE of IF statement.  You can disable
> the warning with
> 
>   warning off Octave:possible-matlab-short-circuit-operator
> 
> If you start Octave with --traditional the feature is enabled and the
> warning is disabled.

So, does that mean we do the brain-dead (i.e. Matlab compatible)
evaluation by default or is it something you have to manually enable?

Soren




reply via email to

[Prev in Thread] Current Thread [Next in Thread]