in reply to Re: __DATA__ Inconsistency
in thread __DATA__ Inconsistency

It is very possible that I'm doing what you've just written. But the code is too long for me to post here. Anyway, thanks for all your inputs. I really appreciate it.

Replies are listed 'Best First'.
Re^3: __DATA__ Inconsistency
by ikegami (Patriarch) on Oct 04, 2008 at 04:07 UTC
    do BLOCK while EXPR;

    is uniquely special case of

    EXPR while EXPR;

    The do variant is a bottom tested loop. The loop body will always execute at least once, and will do so before executing the condition expression.