목차
728x90
반응형
SMALL
📁 분석도구
어휘분석 및 구문분석을 돕는 도구가 존재한다.
- Lex : C 기반으로 만들어진 전통적인 어휘분석기 생성기
- flex : Lex의 발전된 버전
- ANTLR : JAVA를 기반으로 만들어진 구문분석도구
- yacc : Lex와 밀접한 관련이 있는 구문분석기
- JAVACC : 구문분석도구
- SableCC : 구문분석도구
📁 Lex(렉스)
Lex(렉스)는 1975년 레스크에 의해 발표된 가장 전통적이고 유명한 어휘분석기 생성기이다.
사용자가 정의한 정규표현식과 실행코드를 입력받아 C언어로 쓰여진 프로그램, 즉 입력받은 정규표현식을 처리하는 어휘분석기를 결과물로 출력한다.
즉 Lex는 프로그램을 만드는 프로그램이다.
728x90
반응형
LIST