Check

try catch if else

| | コメント(0) | トラックバック(0)
case DO:
        do {
            try {
                execute(n.body, x);
            } catch (e if e == BREAK && x.target == n) {
                break;
            } catch (e if e == CONTINUE && x.target == n) {
                continue;
            }
        } while (getValue(execute(n.condition, x)));
        break;

catch部分が面白い。ifで条件分岐できるのか。。。

トラックバック(0)

このブログ記事を参照しているブログ一覧: try catch if else

このブログ記事に対するトラックバックURL: http://0-9.sakura.ne.jp/mt/mt-tb.cgi/466

コメントする