|Source code comparison tools email@example.com (John R Levine) (2005-01-19)|
|Re: Source code comparison tools firstname.lastname@example.org (Derek M Jones) (2005-01-22)|
|Re: Source code comparison tools email@example.com (David Spencer) (2005-01-22)|
|Re: Source code comparison tools firstname.lastname@example.org (Ira Baxter) (2005-01-22)|
|Re: Source code comparison tools debray@CS.Arizona.EDU (2005-01-22)|
|From:||"John R Levine" <email@example.com>|
|Date:||19 Jan 2005 22:50:04 -0500|
|Posted-Date:||19 Jan 2005 22:50:04 EST|
I'm working on a project where I'm trying to understand how a program
evolved. I have a bunch of snapshots of the C source code to work from.
It's easy enough to use the Unix diff program to compare the snapshots,
but it's much too low level. If someone changes the name of variable A to
B, diff sees that as a change every time the variable is referenced, but
it's really only one change.
I can hack up some preprocessing scripts to abstract out variable names,
indentation, and the like before handing the files to diff, but before I
do so, I'd like to see if there's existing tools I can use.
John Levine, firstname.lastname@example.org, Primary Perpetrator of "The Internet for Dummies",
Information Superhighwayman wanna-be, http://iecc.com/johnl, Mayor
"I dropped the toothpaste", said Tom, crestfallenly.
Return to the
Search the comp.compilers archives again.