How to Write a Pratt Parser | Writing a Custom Language Parser in Golang
This is the 3rd video in my series covering modern parsing techniques for language & compiler development. This is probably the most important video in the entire series, as this guides you through the required components for writing a pratt parser. I will guide you step by step with how to define proper AST nodes, setup the parser struct and implement the binding power lookup handlers. By the end of this video we will be able to parse binary expressions like Relational, Comparison, Multiplicative and Additive operations. ⭐⭐ GitHub Repo ⭐⭐ https://github.com/tlaceby/parser-series 🔔 JOIN THE COMMUNITY 🔔 / @tylerlaceby ---------------------------------------- -- Social Links -- Discord - / discord GitHub - https://github.com/tlaceby/

Parsing Variable Declarations | Writing a Custom Language Parser in Golang

Introduction to Tokenization | Writing a Custom Language Parser in Golang

Types, Prefix, Assignment & Grouping Expressions | Writing a Custom Language Parser in Golang

My journey learning C++, part 59: Discovering iterator

Abstract Syntax Tree & Binary Operations - Programming Language From Scratch

This Simple Algorithm Powers Real Interpreters: Pratt Parsing

I am done with Golang

Grammars, parsing, and recursive descent

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Finishing The Lexer | Writing a Custom Language Parser in Golang

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

DIY Programming Language #1: The Shunting Yard Algorithm

How To Think SO CLEARLY People Assume You're A Genius

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

Writing our own parser in OCaml!

Functional Parsing - Computerphile

How I made EasyArgs: A lightweight argument parser for C

The World Is Not Ready For Jai

