못내 투덜대며 소개하는 회복력 있는 재귀 하강 파싱

ko생성일: 2025. 11. 13.갱신일: 2025. 11. 21.

Rust로 언어를 만드는 연재의 한 편으로, 파싱을 처음부터 구현한다. 오류에 강인한(Resilient) 동시에 원문 텍스트를 그대로 담아내는(Full Fidelity) CST 기반 파서를 손으로 작성하고, logos로 렉싱하고 rowan으로 CST를 구축한다. 앵커 집합을 이용한 오류 복구, 애플리케이션/원자 파싱, let 문법 설탕과 프로그램 엔트리까지 단계적으로 다룬다.