logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

밑바닥부터 만드는 컴파일러 in Go

밑바닥부터 만드는 컴파일러 in Go

토르슈텐 발 (지은이), 박재석 (옮긴이)
인사이트
28,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
25,200원 -10% 0원
1,400원
23,800원 >
25,200원 -10% 0원
0원
25,200원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 8개 10,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
aladin 22,400원 -10% 1120원 19,040원 >

책 이미지

밑바닥부터 만드는 컴파일러 in Go
eBook 미리보기

책 정보

· 제목 : 밑바닥부터 만드는 컴파일러 in Go 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9788966263172
· 쪽수 : 456쪽
· 출판일 : 2021-08-17

책 소개

《밑바닥부터 만드는 인터프리터 in Go》의 후속편. 인터프리터와 컴파일러의 가장 큰 차이점은 중간코드, 즉 목적코드의 존재 유무에 있다. 전편처럼 테스트 주도 개발 방법을 이용해, 컴파일러의 작은 부품에서부터 시작하여 점차 고급 기능으로 확장해간다.

목차

옮긴이의 글
감사의 말
Introduction

1장 컴파일러와 가상 머신

1-1컴파일러
1-2가상 머신과 실제 머신
1-3앞으로 나아갈 방향, 가상 머신과 컴파일러의 쌍대성

2장 Hello Bytecode!

2-1첫 번째 명령어
2-2스택으로 덧셈하기
2-3 REPL 연동하기

3장 표현식 컴파일하기

3-1스택 정리하기
3-2중위 표현식
3-3불
3-4비교 연산자
3-5전위 표현식

4장 조건식

4-1점프
4-2조건식 컴파일하기
4-3점프 명령어 실행
4-4돌아왔구나, NULL!

5장 이름을 추적하는 방법

5-1구현 계획
5-2바인딩 컴파일하기

6장 문자열, 배열, 해시

6-1문자열
6-2배열
6-3해시
6-4인덱스 연산자 구현하기

7장 함수

7-1시작은 단순한 함수부터
7-2지역 바인딩
7-3함수 호출 인수

8장 내장 함수

8-1코드 변경은 간편하게
8-2코드 변경 계획
8-3내장 함수용 스코프
8-4 내장 함수 실행

9장 클로저

9-1근본적인 문제
9-2구현 계획
9-3모든 것을 클로저로
9-4 자유 변수 컴파일과 환원
9-5 런타임에서 클로저 만들기
9-6 재귀적 클로저

10장 갈무리


더 읽을거리
참고문헌

저자소개

토르슈텐 발 (지은이)    정보 더보기
단순함, 미니멀리즘, 있는 그대로의 모습, 정직함, 본질을 가치 있게 생각한다. 그리고 유머. 유머는 진지함만큼이나 중요한 가치로 여긴다. Sourcegraph에서 소프트웨어 엔지니어로 일하고 있으며, 다양한 주제를 깊게 파고들기를 좋아해 이를 통해 더 깊은 이해를 얻고자 한다. 저자의 블로그: https://thorstenball.com/
펼치기
박재석 (옮긴이)    정보 더보기
동대문 패션 플랫폼 스타트업인 '와이즈패션'에서 일하고 있다. 개발자로 은퇴하고 그 이후에도 계속 개발하면서 사는 것이 목표다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책
9788966263295