Skip to content

SecureSECO/searchSECO-parser

Repository files navigation

SearchSECO-Parser

This is the Parser used by the SearchSECO project, it uses srcML to structure C, C++, C#, and Java code into an xml format. It then extracts methods from code files which it then abstracts to find Type-1 and Type-2 code clones (abstracting comments, white spaces, variable names, and method calls). It also supports the parsing of Python and Javascript using a custom parser built using ANTLR, applying the same type of abstraction.

License

This project is licensed under the MIT license. See LICENSE for more info.

This program has been developed by students from the bachelor Computer Science at Utrecht University within the Software Project course. © Copyright Utrecht University (Department of Information and Computing Sciences)