▶

Tree-sitter: incremental, error-tolerant parsing

GitHub · Talk · 43 min · 2017 · YouTube title: Tree-sitter: a new parsing system for programming tools - GitHub Universe 2017
Why it's here

Recommended as the canonical introduction to tree-sitter and why fast incremental parsing enables live editor support.

What it covers

Max Brunsfeld of GitHub presents Tree-sitter, a parsing system for programming tools that supports incremental, error-tolerant parsing. He demos its integration into GitHub.com and Atom for syntax highlighting and code navigation.