[net.wanted.sources] Need Program to Detect Similarity between 2 C programs !

sigma@usl.UUCP (Spyridon Triantafyllopoulos) (03/07/85)

Hello there! 

Having the dreaded task of grading some assignments in C, does 
ANYONE have a program that, given all the students' programs (in an
archive or directory), will do some checking on the similarity and
suggest *possible* cheating? On our Honeywell 68/80 Multics we 
have a "Collusion Detector" for PL/1 programs. Something like that
would (say) count number of variables, operators, procedures, 
parameters, etc, and by applying some kind of heuristics would
give a number suggesting (or not) cheating. 

If any kind soul has something like it (could be in "awk" (most probably),
in "yacc/lex", or straight C code or anything else), please 
mail a copy... Your offer will be appreciated

-- Spiros                                      Chairman,
-- USL Computer Science Dept.     The "Stop Managers Before They Stop You"
-- {ut-sally,akgub}!usl!sigma                Committee (:-)