AST: fixed ast for 'for (*x=0;y;z)'