티스토리 뷰

SMALL

 1. Parser Generator 다운로드
       > http://www.bumblebeesoftware.com/downloads.htm

 2. 다운로드 받은 pargen.zip 파일의 압축해제

 3. DISK1 폴더안에 있는 SETUP.EXE 파일로 프로그램 설치

 4. Project > LibBuilder> Visual C++ (32-bit) 클릭 후 Properties... 클릭


 5. 컴파일러 속성 설정
          Name : Visual C++ (32_bit)
          Directory : msvc3
          Option: Compiler Version - Version6 / Unicode - true / Treat wchar_t as Buil... - False
             


 6. 속성 설정이 끝나으면 OK버튼 클릭 후 다시 LibBuilder 창에서 Build를 클릭

 7. lex/yacc 예제
          > Project > Parser Wizard
       
 8.  lex/yacc 예제 작성


 8. VC++ 6.0 프로젝트 생성


 9. Program Files > Parser Gernerator 2 (또는 자신이 yac 프로젝트를 생성한 폴더) > lec_vc
          에 있는 mylexer.h, mylexer.c 파일을 Project lec_vc에 추가


 10. Tools -> Options


 11. Project settings 에 yl.lib 추가


 12. mylexer.h , mylexer.c 을 컴파일하면 lex_vc.exe 파일이 생성된다.
            테스트 파일인 Demo.txt 파일을 같은 폴더에 위치시킨 후 콘솔창에서 실행한다.
 
           > Demo.txt


 13.결과화면



 다른 예제 > 컴파일러 입문 (정익사)  4장 연습문제 12번

 *.l 파일


 테스트 파일 (test.txt)


 실행화면


LIST
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함