본문 바로가기

개발/C++

프로그래밍언어] LEX와 YACC

컴파일러가 C언어코드를 읽고 에러구문을 띄어줄 때

프로그래머라면 다들 궁금해한다.

이 문법오류를 도대체 어떻게 찾아내는거지?


그 해답이 바로 LEX와 YACC이다.

각 구문을 분석하고 파싱하여 해당 문법을 찾는다.


대학교 3학년 1학기 당시 힘들게 따라갔던 생각이 난다.

그 때의 보고서를 첨부파일로 올린다.



LEX YACC 과제 파일.pdf


렉스와 야크 정리된 문서.pdf



'개발 > C++' 카테고리의 다른 글

C++ 을 Python 처럼  (1) 2015.07.02
32bit dll mfc100u msvcp100 msvcr100  (0) 2014.12.01
visual studio 2010 release mode 컴파일  (0) 2014.11.04