만약 복잡한 lex나 yacc을 만들게 되면 yld.lib 이외에 다른 lib를 요구하게 되는 경우가 있다. ... 지정해주는데 .y(.Y)는 YACC이므로 LEX를 구현하려고 한다면 .l(.L)을 써야 한다. ? 이제 lex 코드를 완성시키고 나서 컴파일을 완료하도록 하자.
토큰으로 구분한 후, YACC에 의해 생성된 구분 분석기를 이용하여 파서를 생성한다. ? ... YACC : 구문 분석기를 자동으로 생성하는 도구로써 문법 규칙과 그에 해당하는 액션 코드를 입력으로 받아 파싱을 담당하는 프로그램을 출력하다. ... 출력은 (파싱테이블)이다. ⑿ 생성기-생성기는 생성될 단계의 기능을 묘사하는 (메타언어)를 입력으로 받아 각 단계가 사용하게 될 테이블(또는 프로그램)을 출력한다. ⒀ 일반적으로 YACC는
파서 코드 생성기 yacc MAKEINFO Texinf 파일을 Info 파일로 변환 makeinfo TEX TeX 문서로부터 TeX DVI 생성 tex TEXI2DVI Tecinfo ... co CPP C 전처리기 cc –E FC 포트란 컴파이러 f77 GET SCCS 관련 프로그램 get LD 링크 ld LEX 스캐너 코드 생성기 lex PC 파스칼 컴파일러 pc YACC ... 플래그 FFLAGS 포트란 컴파일러 플래그 GFLAGS SCCS get 플래그 LDFLAGS 링크 플래그 LFLAGS Lex 플래그 PFLAGS 파스칼 컴파일러 플래그 YFLAGS Yacc