Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Code Search, II] A tree-sitter parser alternative #1126

Open
EagleoutIce opened this issue Nov 7, 2024 · 0 comments · May be fixed by #1160
Open

[Code Search, II] A tree-sitter parser alternative #1126

EagleoutIce opened this issue Nov 7, 2024 · 0 comments · May be fixed by #1160
Assignees
Labels
enhancement New feature or request R Requires R Code/Interaction with the R programming language from the TypeScript side search Code Search
Milestone

Comments

@EagleoutIce
Copy link
Member

EagleoutIce commented Nov 7, 2024

In #1125 we explored the capabilities of tree-sitter for node.js (maybe even the wasm binding 😁) and within this issue we want to try it out as an alternative to the R dependency we currently have (and suffer from :D). For this I have the following wishes:

  1. Offer an Alternative R Parser Abstraction, it probably requires a slightly different normalization to take place
  2. Allow the configuration and startup flags to select the alternative
  3. Evaluate how well the parser performs wrt. the default R parser

Additionally we want the following issues to spawn from this:

  • Integration into the extensions
  • As an alternative for the benchmarking
  • To update the sample and vscode extension regarding the default dependencies
@EagleoutIce EagleoutIce added enhancement New feature or request R Requires R Code/Interaction with the R programming language from the TypeScript side search Code Search labels Nov 7, 2024
@EagleoutIce EagleoutIce added this to the Code Search milestone Nov 7, 2024
@Ellpeck Ellpeck linked a pull request Nov 19, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request R Requires R Code/Interaction with the R programming language from the TypeScript side search Code Search
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants