09.08.2025 –, TR410
Have you ever wondered how syntax highlighting in text editors, such as Neovim and Zed, work in a blazingly fast manner?
"tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited."
This talk will cover tree-sitter, why it matters and how it works, and extracting information from its abstract syntax trees by querying using its Python language bindings, py-tree-sitter
. Discover the technology behind
intermediate Python programmers
Schwierigkeitsgrad:中階