valu := 1; は auto valu = 1; ってことだろ
宣言なんだから