« Firefox 3 入れてみた | トップページ | ソフトの環境を整えること »

2008年6月20日 (金)

yash その 27: 関数の外への break/continue

既存のシェルの挙動を見てみると ksh 以外では関数の中から外への break/continue が可能なようなので、yash でもそのようにすることにした。

breakfunc () { break; }
for i in 1 2 3; do
echo $i
breakfunc
done

これで 1 だけが出力される。

|

« Firefox 3 入れてみた | トップページ | ソフトの環境を整えること »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: yash その 27: 関数の外への break/continue:

« Firefox 3 入れてみた | トップページ | ソフトの環境を整えること »