Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!panda!talcott!harvard!seismo!brl-adm!brl-smoke!smoke!jon@csvax.caltech.edu From: jon@csvax.caltech.edu (Jonathan P. Leech) Newsgroups: net.unix-wizards Subject: Parse-tree driven diff Message-ID: <1423@brl-smoke.ARPA> Date: Sat, 1-Mar-86 05:48:32 EST Article-I.D.: brl-smok.1423 Posted: Sat Mar 1 05:48:32 1986 Date-Received: Mon, 3-Mar-86 00:38:15 EST Sender: news@brl-smoke.ARPA Lines: 12 Does anyone out there know of a 'diff'-like program which compares the parse trees of C source code? I am faced with the task of merging two copies of a fairly large (~30000) lines program which have diverged significantly over several years, to the point where diff will spew out almost the entire files - yet the same basic structure is still there. In the (unlikely) event of positive responses, I'll summarize to the net. Thanks, Jon Leech (jon@csvax.caltech.edu || seismo!cit-vax!jon) __@/