fix parsing precedence of <<