![IT/컴파일러&인터프리터] 밑바닥부터 만드는 인터프리터 in Go IT/컴파일러&인터프리터] 밑바닥부터 만드는 인터프리터 in Go](https://mblogthumb-phinf.pstatic.net/MjAyNDAzMDdfMjU3/MDAxNzA5Nzk4ODE2NDcz.AizOuHGpVMPYNKmgC1WtCMJp9qEg6C1curdCfRypRgog.3h9aMCe4V2xlboMMIOHOVzLk95wHt-H3p4pvADredFsg.PNG/image.png?type=w2)
저는 OS, 인터프리터, 컴파일러 만드는 것들에 관심이 많은 편입니다. 다만 워낙 저랑 맞는 책들이 많지는 않아서 사서 도전만 했다가 덮어버린 책들도 꽤 됩니다.
국내에 존재했던 대부분의 도서를 구매해본 경험이 있어요. 그 중에 오래간 남겨둔 책도 있지만, 이제는 환경이 맞지 않아서 더 이상 만들어볼 수 없는 것들도 있기는 합니다.
아무튼 인터프리터 & 컴파일러 책 중에서 쉽게 배울만한 책들이 많지 않습니다. 요즈음엔 그래도 꽤 실용적인 서적들이 많이 보이는데, 이 책 또한 바로 그런 실용적인 도서 중 하나입니다.
여기 있는 몇개의 코드로 정수 처리, 변수, 함수, 사칙연산, 배열, 해쉬 등의 자료 구조 지원까지... 이 얇은 책에서 이 내용을 다 다룰 수 있기나 해?!
라는 생각이 들었는데, 놀랍게도 이 책은 그걸 해냅니다. 총 344페이지 안에서 말이죠.
무엇보다 더 매력적인 것은 이 모든 것들이 go lang을 통해서 이루어진다는 점입니다. 금방 볼 수 있을만큼 설명도, 코드도...
#Compiler
#파서
#컴파일러만들기
#책
#인터프리터만들기
#밑바닥부터만드는인터프리터inGo
#렉서
#공부
#고랭
#Parser
#Lexer
#Interpreter
#Go언어
#GoLang
#프로그래밍
원문링크 : IT/컴파일러&인터프리터] 밑바닥부터 만드는 인터프리터 in Go