Tree-sitter syntax tree

Build a real Tree-sitter syntax tree for supported languages and list named nodes and error nodes.