fix the margin between Vardecl and Statement

add a tough Type identifer

fix the margin between Vardecl and Statement
(if kind=TOKEN_ID,seem this ID as a statement ,that means in the
VarDecls,deal with the statement ahead of time)