Tree sitter: a new parsing system for programming tools Git Hub Universe 2017
Presented by Max Brunsfeld, GitHub. Developer tools that support multiple languages generally have very limited regexbased codeanalysis capabilities. Treesitter is a new parsing system that aims to change this paradigm. We re in the process of integrating Treesitter into both and Atom, which will allow us to analyze code accurately and in realtime, paving the way for better syntax highlighting, code navigation, and refactoring support. We ll demo some new features that Treesitter has enabled in and Atom, discuss its implementation, and share thoughts on ways it could be used in the future. About GitHub Universe: GitHub Universe is a twoday conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.
|
|