GNU bison

GNU Bison
개발자로버트 콜벳(Robert Corbett), GNU 프로젝트
발표일1985년 6월(39년 전)(1985-06)[1]
안정화 버전
3.8.2[2] 위키데이터에서 편집하기 / 2021년 9월 25일
저장소
  • git.savannah.gnu.org/cgit/bison.git 위키데이터에서 편집하기
운영 체제크로스 플랫폼
종류파서 생성기
라이선스GPL (자유 소프트웨어)
웹사이트www.gnu.org/software/bison/

bison은 GNU 파서 생성기로 yacc를 개선하고 대체하기 위해 만들어졌다. 이 프로그램 도구는 LALR 방식으로 작성된 문법을 처리하고 해석하여 C코드로 만들어 준다. 흔히 사칙 계산기부터 고도의 프로그래밍 언어까지 다양한 범위의 언어를 만드는데 사용할 수 있다. 문법 정의 프로그램인 lex 또는 flex와 함께 사용되곤 한다. 대부분의 유닉스 배포판과 리눅스에 포함되어 있으며 GPL만 따른다면 비용을 지불할 필요가 없는 자유 소프트웨어이다.

같이 보기

  • yacc
  • lex
  • flex

각주

  1. Corbett, Robert Paul (June 1985). 《Static Semantics and Compiler Error Recovery》 (Ph.D.). University of California, Berkeley. DTIC ADA611756. 
  2. “Bison 3.8.2”. 2021년 9월 25일. 

외부 링크

  • (영어) - GNU 프로젝트 Bison 소개 페이지
  • v
  • t
  • e
역사
GNU는 유닉스가 아니다
허가서소프트웨어연설가
기타 주제