YoVDO

Incremental Parsing with Emacs-Tree-Sitter

Offered By: EmacsConf and Emacs hangouts via YouTube

Tags

EmacsConf Courses Text Editing Courses Emacs Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore incremental parsing in Emacs using emacs-tree-sitter in this 25-minute conference talk from EmacsConf 2020. Dive into the problem of parsing, examine existing solutions, and discover the features of Tree-sitter. Learn about the emacs-tree-sitter package, including its foundation (tree-sitter-mode), syntax highlighting capabilities (tree-sitter-hl-mode), and pattern matching with Tree Queries. Understand the language bundle tree-sitter-langs and identify areas for potential contribution to the project. For those preferring free software, access the talk and additional resources at the official EmacsConf website.

Syllabus

Intro
The Problem
Existing Solutions
Tree-sitter Features
emacs-tree-sitter
The Foundation: tree-sitter-mode
Syntax Highlighting: tree-sitter-hl-mode
Pattern Matching with Tree Queries
Language Bundle: tree-sitter-langs
Areas for Contribution


Taught by

EmacsConf and Emacs hangouts

Related Courses

Learn Python For Data Science W/ Search & Recommender Algos!
Udemy
Emacs Tutorial - Installation, Navigation, and Programming Setup
Derek Banas via YouTube
Metals Rich Code Editing for Scala in VS Code, Vim, Emacs, and Beyond
Scala Days Conferences via YouTube
Emacs and Shell as Your Best Friends
EuroPython Conference via YouTube
Teaching an Old Bovine Gnu Tricks - What's Next for Emacs
linux.conf.au via YouTube