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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

C언어와 컴파일러

C언어와 컴파일러

유재우, 최재영, 신경희 (지은이)
숭실대학교출판부(SSUPRESS)
20,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

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

책 이미지

C언어와 컴파일러
eBook 미리보기

책 정보

· 제목 : C언어와 컴파일러 
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 컴퓨터공학 > 프로그래밍 언어
· ISBN : 9788974503390
· 쪽수 : 358쪽
· 출판일 : 2015-02-27

책 소개

컴파일러를 좀 더 쉽고 현실적으로 배울 수 있도록 C언어의 문법을 간단한 예와 그림으로 함께 설명했고, 프로그램 중 모든 명령문들의 의미와 그 사용방법, 제한 사항들을 꼼꼼하게 정리했다.

목차

1. 간단한 번역기
1.1. 컴파일러의 구조
1.2. 문법과 언어
1.3. 신택스 그래프와 재귀하강적 파서
1.4. 번역기와 수식 계산
1.5. 상향식 신택스 분석과 LR 파서
1.6. Yacc 번역기와 LR 파서의 생성

2. C 언어의 문법
2.1. 선언문
2.2. 타입 명시자
2.3. 일반 선언자와 추상 선언자
2.4. 초기화 수식
2.5. 명령문과 레이블
2.6. 수식

3. 어휘 분석기
3.1. 어휘 분석기의 역할
3.2. Lex와 어휘 분석기 생성
3.3. C 언어의 어휘 분석기

4. 자료 구조
4.1. 심볼 테이블
4.2. 타입 테이블
4.3. 리터랄 테이블
4.4. 명시자 테이블
4.5. 신택스 트리
4.6. 자료구조 예제

5. 신택스 분석기
5.1. 신택스 분석기의 역할
5.2. 스코프 규칙과 명칭 사용
5.3. 프로그램 분석
5.4. 함수 선언문 분석
5.5. 일반 선언문 분석
5.6. 초기화 선언자 분석
5.7. 타입 명시자 분석
5.8. 선언자 분석
5.9. 수식 분석
5.10. 명령문 분석
5.11. 신택스 에러 메시지
5.12. 신택스 분석기의 기타 함수
5.13. 신택스 트리 출력기

6. 런타임 메모리
6.1. 메모리의 구성
6.2. 동적 메모리 할당
6.3. 힙 메모리 할당

7. 시멘틱 분석기
7.1. 시멘틱 분석기의 역할
7.2. 타입의 종류와 변환
7.3. 수식의 타입 변환 규칙
7.4. 시멘틱 분석기의 함수 프로그램
7.5. 시멘틱 분석 함수 프로그램
7.6. 선언문과 선언문 목록 분석
7.7. 타입 분석
7.8. 수식 분석
7.9. 명령문의 시멘틱 분석
7.10. 리터랄 테이블 구성
7.11. 수식의 값 계산
7.12. 시멘틱 에러 메시지
7.13. 신택스 트리의 변경과 출력

8. 가상 기계
8.1. 가상 기계의 구성
8.2. 가상 기계어 명령
8.3. 어셈블러 프로그램

9. 코드 생성기
9.1. 코드 생성기의 역할
9.2. 코드 생성기의 함수 프로그램
9.3. 메인 프로그램의 코드 생성
9.4. 선언문의 코드 생성
9.5. 수식의 코드 생성
9.6. 수식의 주소의 코드 생성 패턴
9.7. 명령문의 코드 생성 패턴
9.8. 코드 생성 에러 메시지

10. 컴파일러 실행
10.1. Mutiplication Program
10.2. Quicksort Program
10.3. Binary Search Program

11. 컴파일러 확장
11.1. 수식의 연산자
11.2. 변수의 초기화 수식
11.3. Const 타입 수식자
11.4. extern 과 register
11.5. goto 명령문 과 레이블
11.6. 기본적 테이터 타입의 확장
11.7. 비트 필드
11.8. 함수 프로토타입

Appendices: Compiler Source Programs
A1. Header File ‘type.h’
A2. Lex Specification
A3. Yacc Specification
A4. Supporting Functions for Syntax Analysis
A5. Syntax Tree Printer
A6. Semantic Analyzer
A7. Semantic Tree Printer
A8. Code Generator
A9. Main Function

저자소개

유재우 (지은이)    정보 더보기
펼치기
최재영 (지은이)    정보 더보기
펼치기
신경희 (지은이)    정보 더보기
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책