>>>>> "DLN" == David L Nicol <[EMAIL PROTECTED]> writes:

DLN> =head2 eval/die remains perfectly workable

DLN> as "die" is a perfectly serviceable method or raising an exception.

Actually, die is pretty nasty. Modules can't use it. 

Another mechanism that means, short circuit, but let the user know why.

That selects either a non-local goto or a return mechanism depending upon
context. (Dynamically within the control of a try/eval, or under pragmatic
control requesting the non-local mechanism.)

<chaim>
-- 
Chaim Frenkel                                        Nonlinear Knowledge, Inc.
[EMAIL PROTECTED]                                               +1-718-236-0183

Reply via email to