본문 바로가기

바이슨

GNU Bison

Yacc 호환 파서 생성기

한줄평

직접 언어나 파서를 구현하려는 개발자에게 적합한 고전적 도구입니다. GNUWin32 빌드는 오래되어 최신 Bison 대비 기능이 뒤처질 수 있고, 파서 이론에 대한 배경 지식이 필요합니다.

이런 분께 직접 언어 파서를 구현하려는 개발자께

좋은 점

  • Yacc 호환으로 기존 문법 자산 재사용
  • 컴파일러·인터프리터 제작의 검증된 표준

아쉬운 점

  • GNUWin32 빌드라 버전이 오래됨
  • 파서 생성 개념을 알아야 활용 가능

바이슨 소개

문법 규칙을 정의하면 그에 맞는 구문 분석기(파서) 소스 코드를 자동으로 만들어 주는 Yacc 호환 파서 생성기입니다. 컴파일러, 인터프리터, 설정 파일 해석기 같은 언어 처리 프로그램을 만들 때 씁니다. 여기 담긴 것은 GNUWin32 로 이식된 윈도우용 빌드입니다. 그래픽 화면 없이 명령줄에서 실행됩니다.

제작사

영삼넷 · 공식 홈페이지

바이슨 (GNU Bison) 무료 다운로드 | 자료실 | 영삼넷