I have a bunch of codes from students for a coding question. I am using Jplag to find the similarities between their codes.
java -jar jplag-yourVersion.jar -l java17 -r /tmp/jplag_results_exerise1/ -s /path/to/exercise1
This kind of syntax works for single language. But i am having codes in multiple languages like c, c++, java, python, ruby.
Can some one suggest me a method to process all the codes which are in different languages.
According to these references, it is not possible to detect cross-language plagiarism with JPLAG.
Detecting source code reuse across programming languages:
"JPlag is able to detect source code reuse in different programming languages although at monolingual level, that is, one programming language at a time."
(CLSCR) CROSS LANGUAGE SOURCE CODE REUSE DETECTION USING INTERMEDIATE LANGUAGE:
"Some of the tools are Sherlock, MOSS, JPLAG etc. All of these tools detect mono language plagiarism"