Neil Conway <neilc(at)samurai(dot)com> writes:
> This patch refactors transformExpr(): rather than being a monsterous 900
> line function, it breaks it up into numerous sub-functions that are
> invoked by transformExpr() for individual expression types, in the style
> of transformStmt().
I don't actually find this to be an improvement. What's the point?
Since all the switch arms are independent, you haven't really done
anything at all to improve the comprehensibility of the code...
regards, tom lane