code syntax - comparison algorithm based on type - redefinition - preprocessing and rehash classification .
Code Comparison System based on Abstract Syntax Tree