interpreter를 1차적으로 만들었고, 이후 이 틀을 이용하여 compiler를 만드는 책을 보고 있는 중입니다. 밑바닥부터 만드는 인터프리터 in Go 저자 토르슈텐 발 출판 인사이트 발매 2021.08.17.
밑바닥부터 만드는 컴파일러 in Go 저자 토르슈텐 발 출판 인사이트 발매 2021.08.17. 근데 만들다보니 갑자기 뭐에 꽂혔는지, while문을 만들고 싶다는 생각에 빠져들게 됩니다.
그래서 일단은 interpreter쪽에다가 while문을 넣어보자! 해서 만들기 시작했죠.
물론 아직 시행착오를 겪고 있는 중입니다. 근데 while문을 만들다보니 무척 뒤늦게 깨달은 바가 있습니다.
이 interpreter는 변수를 선언은 할 수 있지만, 선언한 변수에 값을 대입할 수 있는 대입문은 또 작동을 안하더라구요;;; 이걸 찾게된 것은... // ast.go type WhileExpression struct { Token token.Token Condition Expres...
#
CompilerWithGo
#
인터프리터만들어보기
#
인터프리터만들기
#
인터프리터
#
변수에값대입하기
#
변수
#
몽키인터프리터
#
MonkeyInterpreter
#
InterpreterWithGo
#
Go언어
#
Go로만드는인터프리터
#
GoLang
#
Go
#
프로그래밍
원문 링크 : Monkey Interpreter에 할당 기능 추가하기