Atitit programming language principle and Introduction Attilax summary of three major books

Source: Internet
Author: User

Atitit programming language Principles and Introduction Attilax Summary of three major books

Programming language Principles ( version 10) directory:

Chapter 1 Preparation of knowledge
Chapter 2 development of major programming languages
Chapter 3 describes syntax and semantics
Chapter 4 Lexical analysis and grammatical analysis
Chapter 5 names, bindings, and scopes
Chapter 6 data Types
Chapter 7 Expressions and assignment statements
Chapter 8 Statement-level control structures
Section 9 Zhang Ziyi (Procedures
Chapter VII Implementation of sub-procedures
Chapter One abstract data types and encapsulation structure
Chapter IV support for object-oriented programming
Chapter VII concurrency
Chapter VI exception handling and event handling
Chapter VI Functional programming languages
Chapter VI Logic programming language
Reference Documents

the principle of programming language ( version Ten)_ reading channel _51cto.com_ leading Chinese IT Technical website . html

The marrow of code: The core concept of programming language

Chapter 1 How to learn language in depth and efficiency

Chapter 2 birth History of programming language

Chapter 3 The birth of grammar

Chapter 4 Process Control of procedures

Chapter 5 functions

Chapter 6 error Handling

Chapter 7 name and scope

Chapter 8 Types

Chapter 9 Containers and strings

Chapter VII Parallel processing

Chapter One object and class

Chapter IV Inheritance and code re-use

"programming language Implementation Mode" is Terence Parr

Part 1 read input

Chapter 1 Discussion on language application 3

Chapter 2 basic analytic model

Section 3 Zhang Gao parsing mode

Part 2 analysis input

Chapter 4 constructs the middle of the grammar tree to represent the

Chapter 5 traversing and rewriting the tree structure 101

Chapter 6 Records and identifies the symbols in the program 131

Chapter 7 symbol tables for managing data aggregation 155

Chapter 8 static type checking 181

Section 3 explanation of the implementation

Chapter 9 Building a high-level interpreter 219

Chapter Ten Building bytecode interpreter 239

Section 4 Generating output

Chapter One the translation of the language 278

Chapter IV using templates to generate DSL 312

Chapter VII Knowledge summary 348

author::  Nickname :Old Wow's claws( Full Name::AttilaxAkbar Al Rapanui Attilaksachanui) 

Kanji Name: Etila ( Ayron) , email:[email protected]

reprint Please indicate source: http://www.cnblogs.com/attilax/

Atiend

Atitit programming language principle and Introduction Attilax summary of three major books

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.