커스텀 템플릿 엔진과 마크다운 파서의 내부 작동 방식을 탐구하는 프로젝트.
이 프로젝트는 템플릿 엔진과 마크다운 파서의 내부 구조를 이해하기 위한 실험입니다. 템플릿을 Python 함수로 컴파일하는 과정, 블록 및 인라인 마크다운 파싱, 간단한 AST(추상 구문 트리) 구성, 중첩 형식을 위한 스택 기반 인라인 파싱, 그리고 AST를 HTML로 렌더링하는 방법을 탐색합니다.
A project exploring the internal workings of custom template engines and markdown parsers.
This project is an experiment to understand the internal workings of template engines and markdown parsers. It explores compiling templates into Python functions, block and inline markdown parsing, simple AST (Abstract Syntax Tree) construction, stack-based inline parsing for nested formatting, and rendering the AST into HTML.