SITE CAPTURE서비스 페이지에 공개된 정보를 바탕으로 표시합니다. 선정·검수 원칙
WHAT IT DOES
무엇을 하나요?
Yantra는 C++로 작성된 LALR(1) 파서 생성기다. 문법 파일에서 독립적으로 컴파일할 수 있는 C++ 파서를 생성하고 입력을 추상 구문 트리로 만든다. 생성된 트리를 위에서 아래로 순회하면서 정의한 의미 동작을 호출한다.
KEY FEATURES
주요 기능
- 문법 파일에서 C++ 파서를 생성한다.
- 입력 전체를 추상 구문 트리로 파싱한다.
- 구문 트리를 위에서 아래로 순회하며 의미 동작을 호출한다.
- CMake로 생성기 실행 파일을 빌드한다.