gitextract_sr4e69ap/ ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ ├── ci.yaml │ └── publish.yml ├── .gitignore ├── CMakeLists.txt ├── Cargo.toml ├── LICENSE ├── Makefile ├── Package.swift ├── README.md ├── binding.gyp ├── bindings/ │ ├── c/ │ │ ├── tree-sitter-comment.pc.in │ │ └── tree_sitter/ │ │ └── tree-sitter-comment.h │ ├── go/ │ │ ├── binding.go │ │ └── binding_test.go │ ├── node/ │ │ ├── binding.cc │ │ ├── binding_test.js │ │ ├── index.d.ts │ │ └── index.js │ ├── python/ │ │ ├── tests/ │ │ │ └── test_binding.py │ │ └── tree_sitter_comment/ │ │ ├── __init__.py │ │ ├── __init__.pyi │ │ ├── binding.c │ │ └── py.typed │ ├── rust/ │ │ ├── build.rs │ │ └── lib.rs │ └── swift/ │ ├── TreeSitterComment/ │ │ └── comment.h │ └── TreeSitterCommentTests/ │ └── TreeSitterCommentTests.swift ├── compile_flags.txt ├── docs/ │ ├── .nojekyll │ ├── index.html │ └── js/ │ ├── playground.js │ └── tree-sitter.js ├── go.mod ├── grammar.js ├── package.json ├── pyproject.toml ├── setup.py ├── src/ │ ├── grammar.json │ ├── node-types.json │ ├── parser.c │ ├── scanner.c │ ├── tree_sitter/ │ │ ├── alloc.h │ │ ├── array.h │ │ └── parser.h │ └── tree_sitter_comment/ │ ├── chars.c │ ├── chars.h │ ├── parser.c │ ├── parser.h │ └── tokens.h ├── test/ │ └── corpus/ │ └── source.txt └── tree-sitter.json