Geração da AST para While Do