/* 注意: このプログラムはコンパイルに失敗する可能性がある。 */ module pind.samples.ja.name_space.name_space_1; void main() { int outer; if (aCondition) { // ← 丸括弧は新しいスコープを開始する int inner = 1; outer = 2; // ← ここでは'outer'を使用できる } // ← この点より先では'inner'は使用できない inner = 3; // ← コンパイルエラー // 'inner'は外側のスコープでは使用できない }