IT/컴파일러&인터프리터] 밑바닥부터 만드는 인터프리터 in Go


IT/컴파일러&인터프리터] 밑바닥부터 만드는 인터프리터 in Go

저는 OS, 인터프리터, 컴파일러 만드는 것들에 관심이 많은 편입니다. 다만 워낙 저랑 맞는 책들이 많지는 않아서 사서 도전만 했다가 덮어버린 책들도 꽤 됩니다.

국내에 존재했던 대부분의 도서를 구매해본 경험이 있어요. 그 중에 오래간 남겨둔 책도 있지만, 이제는 환경이 맞지 않아서 더 이상 만들어볼 수 없는 것들도 있기는 합니다.

아무튼 인터프리터 & 컴파일러 책 중에서 쉽게 배울만한 책들이 많지 않습니다. 요즈음엔 그래도 꽤 실용적인 서적들이 많이 보이는데, 이 책 또한 바로 그런 실용적인 도서 중 하나입니다.

여기 있는 몇개의 코드로 정수 처리, 변수, 함수, 사칙연산, 배열, 해쉬 등의 자료 구조 지원까지... 이 얇은 책에서 이 내용을 다 다룰 수 있기나 해?!

라는 생각이 들었는데, 놀랍게도 이 책은 그걸 해냅니다. 총 344페이지 안에서 말이죠.

무엇보다 더 매력적인 것은 이 모든 것들이 go lang을 통해서 이루어진다는 점입니다. 금방 볼 수 있을만큼 설명도, 코드도...


#Compiler #파서 #컴파일러만들기 #책 #인터프리터만들기 #밑바닥부터만드는인터프리터inGo #렉서 #공부 #고랭 #Parser #Lexer #Interpreter #Go언어 #GoLang #프로그래밍

원문링크 : IT/컴파일러&인터프리터] 밑바닥부터 만드는 인터프리터 in Go