참고 도서 |
1장. 렉스와 야크역시 첨에도 낯설다고 말했듯이 이 책은 초보 개발자나 컴파일러 같은 컴퓨터 공학 이론이 없는 독자들에겐 무리라고 생각이 든다. 당연히 C 프로그램은 어느 정도 이해가 가능해야 한다. 컴파일러 수업을 들으면서 농땡이 치던 것이 후회스러울 정도이다. 개인적으로 아무리 잘 설명한다 하더라도 잘 그린 그림 하나가 낫다고 생각하는데, 이 책은 그림이 너무 없어 보인다. 간결한 그림으로 쉽게 이해할 수 있었으면 하는 바람이다.
1장은 준비운동이다. 렉스와 야크에 들어 가기 전에 간단한 기본 개념과 사용법에 대해서 설명한다.
2~3장. 렉스, 야크 이용하기
본격적으로 렉스와 야크를 간단한 영문법을 인식하거나 C 소스 분석기, 계산기를 예로 설명한다.
4장. 메뉴생성언어
윈도우 프로그램에서는 보기 힘든 콘솔 메뉴를 생성하는 법을 배운다.
5장. SQL 파싱
이번 개정판에서 새로 추가된 부분이다. 여태 SQL을 사용하는 법을 익히느라 힘들었는데, 이제는 파싱까지...
6장. 렉스 명세서 참조/7장. 야크 문법 참조
6, 7장은 렉스와 야크가 어떻게 구성되어 있는지 어떠한 문법을 사용하는지 보여준다. 고급 기능을 사용하려면 참고해야 할 것이다.
8장. 모호성과 충돌
인간 대 인간의 언어는 문법이 약간 틀려도 대충 의미 전달이 가능하나 기계는 그렇지 못하다. 렉스와 야크를 사용하면서 그런 모호함이 어떤 것이 있으며 충돌을 해소 하는 법을 알려준다.
9장. 에러 보고와 복구
렉스와 야크를 사용하면서 에러 처리하는 법에 대해 설명한다.
부록
이 책은 부록 부분에 상당한 볼륨을 두었다. 각각의 유닉스 버전에 따른 렉스와 야크의 차이점을 설명하기도 하고 본문에 나온 예제 코드도 실려 있다.
이전 글 : 『802.11 무선 네트워크 구축 가이드』의 역자 이승철님이 소개하는 AP 없이 무선랜 서비스 셋 구축하기
다음 글 : 게오르그의 Brave GNU World 제 43 호
최신 콘텐츠