> That is, the expression:
> 
>         $check = ^_ == ^_**2 *^_ or die ^_;

Shouldn't that be

       $check = (^_ == ^_**2 *^_ or die ^_);

due to precedence of = over "or"?

> is equivalent to:
> 
>         $check = sub (;$$$$) {
>             $_[0] == $_[1]**2 *$_[2] or die $_[3]
>         };

-- 
John Tobey, late nite hacker <[EMAIL PROTECTED]>
\\\                                                               ///
]]]             With enough bugs, all eyes are shallow.           [[[
///                                                               \\\

Reply via email to