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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

만들면서 배우는 컴파일러 첫걸음

만들면서 배우는 컴파일러 첫걸음

나카다 이쿠오 (지은이), 윤인성 (옮긴이)
인사이트
18,000원

일반도서

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

중고도서

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

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

만들면서 배우는 컴파일러 첫걸음
eBook 미리보기

책 정보

· 제목 : 만들면서 배우는 컴파일러 첫걸음 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9788966263141
· 쪽수 : 240쪽
· 출판일 : 2021-06-25

책 소개

컴파일러 개발은 이론적으로도 복잡하고 엔지니어링적으로도 많은 노력이 필요하다 보니 대부분 다가가기를 꺼리게 되는 분야다. 이 책은 교육적 성격의 프로그래밍 언어인 PL/0′ 컴파일러를 개발하면서 컴파일러의 기본적인 이론과 구조, 구현의 기초를 배울 수 있게 안내한다.

목차

옮긴이의 글
머리말

1장 컴파일러 개요
1.1 컴파일러란?
1.2 변환 시스템과 통역 시스템
연습 문제

2장 컴파일러의 간단한 예
2.1 후위 표기법
2.2 스택
2.3 간단한 컴파일러의 예
2.4 컴파일러의 이론적 구조
2.5 컴파일러의 물리적 구조
연습 문제

3장 문법과 언어
3.1 배커스 표기법
3.2 구문 도식
3.3 문법과 언어의 형식적 정의
3.4 분석 트리
3.5 PL/0′의 문법
연습 문제

4장 낱말 분석
4.1 문자 읽어 들이기
4.2 낱말 읽어 들이기
4.3 정규 표현과 유한 오토마타
4.4 낱말을 읽어 들이는 프로그램의 예
연습 문제

5장 하향식 구문 분석
5.1 구문 분석 방법의 간단한 역사
5.2 하향식 구문 분석법과 그 문제점
5.3 LL(1) 문법
5.4 재귀적 하향식 구문 분석 프로그램
5.5 문법에서 하향식 구문 분석 프로그램으로
5.6 PL/0′의 재귀적 하향식 구문 분석 프로그램
연습 문제

6장 의미 분석
6.1 의미 분석이란?
6.2 기호 테이블의 정보
6.3 기호 테이블 탐색
6.4 블록 구조와 기호 테이블
6.5 PL/0′ 컴파일러의 기호 테이블
연습 문제

7장 오류 처리
7.1 오류 처리란?
7.2 오류 발견
7.3 오류 정보 출력
7.4 오류 복구
7.5 정상 처리로의 복귀
7.6 PL/0′ 컴파일러의 오류 처리
연습 문제 146

8장 가상 머신과 통역 시스템
8.1 가상 머신이란?
8.2 가상 머신의 기능
8.3 가상 머신의 기억 영역 관리
8.4 가상 기계어로의 변환
8.5 가상 머신 구현(통역 시스템)
8.6 PL/0′ 머신과 PL/0′의 목적 코드
연습 문제

9장 더 공부하려면
10장 PL/0′ 컴파일러의 코드

참고 문헌
연습 문제 해답
찾아보기

저자소개

나카다 이쿠오 (지은이)    정보 더보기
도쿄 대학 이학부 수학과를 졸업하고 동대학원 수학 물리 계열 연구과 석사 과정을 수료했다. 히타치 제작소 중앙 연구소, 시스템 개발 연구소에서 일하다 박사 취득 후 호세이 대학 교수로 재직했다. 현재 쓰쿠바 대학 명예 교수다.
펼치기
윤인성 (옮긴이)    정보 더보기
출근하기가 싫어서 책을 집필하기 시작했다. 현재 직업 특성상 집에서 나갈 이유가 별로 없다는 것에 굉장히 만족하고 있다. 홍차와 커피를 좋아하며, 기타와 가야금 연주, 그림 그리기, 스컬핑 등이 취미다. 저서로는 《쉽게 배우는 C# 프로그래밍(3판)》, 《HTML5 웹 프로그래밍 입문(4판)》, 《혼자 공부하는 파이썬(개정판)》, 《자바스크립트 프로그래밍 입문(2판)》, 《C# 프로그래밍(3판)》 등이 있으며, 역서로는 《블렌더 VFX》, 《만들면서 배우는 블렌더 3D 입문》, 《문제 해결을 위한 알고리즘 with 수학 알고리즘》, 《내 코드가 그렇게 이상한가요?》, 《이펙티브 코틀린》 등이 있다. 이번 책은 78번째 책이다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책