Let's Rebuild a JSON Parser in C++

Опубликовано: 12 Май 2026
на канале: Salar
7,423
279

A modern C++ implementation of a handwritten JSON parser.

Built using recursive std::variant, std::optional and more. Supports objects, arrays, strings, numbers, booleans, and null with a clean and extensible design.

00:00 Intro
00:18 JSONValue
03:02 Arrays & Objects
06:05 Parser Utils
12:45 Parse Strings
18:00 Parse Arrays
26:11 Parse Objects
29:29 Parse Numbers
32:36 Parse Keywords
37:30 Debugging
41:22 Wrap Up