-
-
Notifications
You must be signed in to change notification settings - Fork 54
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Clear and concise description of the problem
As a developer using ast-explorer, I want to be able to see the AST's parsed by tree-sitter / web-tree-sitter
Suggested solution
It would be really cool if AST Explorer was able to support 'Semantic' and/or 'Tree-Sitter':
- https://github.com/github/semantic
-
Parsing, analyzing, and comparing source code across many languages
-
- https://github.com/tree-sitter/tree-sitter
-
An incremental parsing system for programming tools
- https://github.com/tree-sitter/tree-sitter/blob/master/lib/binding_web/
-
WebAssembly bindings to the Tree-sitter parsing library.
-
- https://github.com/tree-sitter/tree-sitter/tree/master/cli
-
The Tree-sitter CLI allows you to develop, test, and use Tree-sitter grammars from the command line.
-
-
- https://github.com/tree-sitter/node-tree-sitter
-
Node.js bindings for tree-sitter
-
Tree sitter's WASM distribution seems to be able to create an AST in browser:
npmjs.com/package/web-tree-sitter
Originally posted by @privatenumber in fkling/astexplorer#622 (comment)
See also:
Alternative
No response
Additional context
- Add support for semantic / tree-sitter fkling/astexplorer#688
- feat: web-tree-sitter fkling/astexplorer#622
Validations
- Follow our Code of Conduct
- Read the Contributing Guide.
- Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
Zireael07
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request