The Go compiler pipeline: lexer, parser, type checking, IR, SSA, and codegen

Lime, a parser generator that can merge grammars at runtime

Avoiding unnecessary parser lookahead for operators in Ruff speeds up the parser by 20-30%.

A Grammar-First Approach to Parser Combinators in Rust

Building a custom expression parser

Writing my first parser and struggling with determining symbol boundaries

Write yourself a Parquet parser in Rust

Review My Parser

Feedback Request: marser – A PEG parser library with focus on good diagnostics

Build a JSON Parser in Rust from Scratch