>>283
面白そうだけど、inner関数作ったとして

void hoge()
{
 void hage(){}

 hage(); // hageを呼ぶ。
}

名前つきブロックは書かれた位置で必ず実行される。
inner関数は呼ばれなきゃ実行されない。
という違いをどう乗り越えたらいいだろう。