用語/nest

ネスト(nest)

構造化プログラミングにおける、プログラムの構築手法のひとつ。
複数の命令群をひとまとまりの単位にくくり、何段階にも組み合わせていくことでプログラムを構成する。
このまとまりをネストという。
主なネストの種類は、条件分岐(C言語などでは「if」文)、一定回数の繰り返し(同「for」文)、および条件つき繰り返し(同「while」文)である。
ネストの内部に別のネストを何段階にも重ね、入れ子構造にしていくことを指して「ネスト」「ネスティング」と呼ぶことがある。