In message < 199710280121.RAA27973@cygnus.com >you write: > So basically we want to do something like this in both of the > if clauses? > > t = fold (build ....); > if (have_save_expr) > t = save_expr (t) > return t > > yes. OK. I've made the appropriate updates and checked in the patch. So that covers this round of Fortran improvements right? :-) Jeff