LICENSE
MANIFEST.in
README.md
setup.py
csim/CodeSimilarity.py
csim/DataStructures.py
csim/Visitors.py
csim/__init__.py
csim/main.py
csim/utils.py
csim.egg-info/PKG-INFO
csim.egg-info/SOURCES.txt
csim.egg-info/dependency_links.txt
csim.egg-info/entry_points.txt
csim.egg-info/requires.txt
csim.egg-info/top_level.txt
csim/c/CLexer.py
csim/c/CLexer.tokens
csim/c/CLexerBase.py
csim/c/CParser.py
csim/c/CParser.tokens
csim/c/CParserBase.py
csim/c/CParserVisitor.py
csim/c/ErrorListener.py
csim/c/Symbol.py
csim/c/SymbolTable.py
csim/c/TypeClassification.py
csim/c/__init__.py
csim/c/utils.py
csim/cpp_14/CPP14Lexer.py
csim/cpp_14/CPP14Lexer.tokens
csim/cpp_14/CPP14Parser.py
csim/cpp_14/CPP14Parser.tokens
csim/cpp_14/CPP14ParserBase.py
csim/cpp_14/CPP14ParserVisitor.py
csim/cpp_14/__init__.py
csim/cpp_14/transformGrammar.py
csim/cpp_14/utils.py
csim/java_20/Java20Lexer.py
csim/java_20/Java20Lexer.tokens
csim/java_20/Java20Parser.py
csim/java_20/Java20Parser.tokens
csim/java_20/Java20ParserVisitor.py
csim/java_20/__init__.py
csim/java_20/utils.py
csim/java_24/Java24Lexer.py
csim/java_24/Java24Lexer.tokens
csim/java_24/Java24LexerBase.py
csim/java_24/Java24Parser.py
csim/java_24/Java24Parser.tokens
csim/java_24/Java24ParserBase.py
csim/java_24/Java24ParserVisitor.py
csim/java_24/__init__.py
csim/java_24/utils.py
csim/kotlin/KotlinLexer.py
csim/kotlin/KotlinLexer.tokens
csim/kotlin/KotlinParser.py
csim/kotlin/KotlinParser.tokens
csim/kotlin/KotlinParserVisitor.py
csim/kotlin/__init__.py
csim/kotlin/utils.py
csim/language/__init__.py
csim/language/lexer.py
csim/language/parser.py
csim/native/__init__.py
csim/native/loader.py
csim/native/tree_builder.py
csim/native/src/c_bridge.cpp
csim/native/src/cpp_14_bridge.cpp
csim/native/src/java_20_bridge.cpp
csim/native/src/java_24_bridge.cpp
csim/native/src/kotlin_bridge.cpp
csim/native/src/python_3_bridge.cpp
csim/processing/__init__.py
csim/processing/distance_metrics.py
csim/processing/tree_processing.py
csim/python_3/Python3Lexer.py
csim/python_3/Python3Lexer.tokens
csim/python_3/Python3LexerBase.py
csim/python_3/Python3Parser.py
csim/python_3/Python3Parser.tokens
csim/python_3/Python3ParserBase.py
csim/python_3/Python3ParserVisitor.py
csim/python_3/__init__.py
csim/python_3/utils.py
csim/python_3_13/PythonLexer.py
csim/python_3_13/PythonLexer.tokens
csim/python_3_13/PythonLexerBase.py
csim/python_3_13/PythonParser.py
csim/python_3_13/PythonParser.tokens
csim/python_3_13/PythonParserVisitor.py
csim/python_3_13/__init__.py
csim/python_3_13/utils.py
grammars/CLexer.g4
grammars/CLexerBase.cpp
grammars/CLexerBase.h
grammars/CPP14Lexer.g4
grammars/CPP14Parser.g4
grammars/CPP14ParserBase.cpp
grammars/CPP14ParserBase.h
grammars/CParser.g4
grammars/CParserBase.cpp
grammars/CParserBase.h
grammars/Java20Lexer.g4
grammars/Java20Parser.g4
grammars/Java24Lexer.g4
grammars/Java24Parser.g4
grammars/Java24ParserBase.cpp
grammars/Java24ParserBase.h
grammars/KotlinLexer.g4
grammars/KotlinParser.g4
grammars/Python3Lexer.g4
grammars/Python3LexerBase.cpp
grammars/Python3LexerBase.h
grammars/Python3Parser.g4
grammars/Python3ParserBase.cpp
grammars/Python3ParserBase.h
grammars/PythonLexer.g4
grammars/PythonParser.g4
grammars/Symbol.h
grammars/SymbolTable.cpp
grammars/SymbolTable.h
grammars/TypeClassification.h
grammars/UnicodeClasses.g4
grammars/parser_gen_guide.md
scripts/build_native_parsers.sh
scripts/transform_grammar_for_cpp.py
test/test_cli.py
test/test_module.py
test/test_native_parsers.py