修正var_decl中的array判斷問題
finish run out of register, but not debug fully