sim - find similarities in C, Java, Pascal, Modula-2, Lisp, Miranda, 8086 assembler code or in text files
Run sim_text(or appropiate utility for code) in the directory containing files and it outputs diff-like report. Debian package is similarity-tester.