본문 바로가기

반응형

lex&yacc

(2)
Lex & Yacc 컴파일 NOTE - 유입 키워드를 보고 컴파일러를 만들기 위해 이 페이지를 들리시는 분들이 많다는 것을 알게 되었습니다. 이 페이지는 Lex & Yacc를 컴파일 하는 방법에 대해 다루고 있습니다. Lex & Yacc를 이용해 컴파일러를 만들고 싶으신 분들은 Lex & Yacc Tutorial로 가셔야 합니다. 학교에서 배울 때는 분명히 Lex & Yacc로 배웠고, 책 제목도 그렇지만 실제 사용하는 바이너리 이름은 flex와 bison입니다. 이번 포스팅에서는 lex & yacc(flex & bison)을 컴파일 하는 방법에 대해 알아 보도록 하겠습니다. lex & yacc 를 이용해 컴파일러를 만드는 방법은 [진리는어디에] - Lex & Yacc Tutorial을 보시면 됩니다. 설명을 위해 lex 파일을 ..
Lex & Yacc Tutorial 들어 가기 전에.. 이 문서는 Lex & Yacc를 처음 시작하려는 분께 도움이 될만한 내용입니다. C/C++, 정규표현식, BNF에 대한 기본적 지식을 알고 있다는 가정하에 쓰여 졌습니다. 아래에 사용된 예제 코드의 추가 정보는 아래 링크에서 확인 가능합니다. Lex & Yacc를 이용한 프로젝트 메뉴얼 : [도구의발견] - [idlc] 객체 직렬화(Object Serialize) 컴파일러 Lex & Yacc를 이용한 프로젝트 소스(Github) : https://github.com/ChoiIngon/gamnet/tree/master/idlc 1. Lex & Yacc 의 목적 일반적으로 Lex & Yacc는 컴파일러 또는 인터프리터를 만들기 위해 많이 사용되어지고 있다. Lex & Yacc 는 독립된 ..

반응형