1 option
Principles of compiler design / ITL Education Solutions Limited, Research and Development Wing.
- Format:
- Book
- Author/Creator:
- Limited, ITL, author.
- Series:
- Express learning series.
- Express learning series
- Language:
- English
- Subjects (All):
- Compilers (Computer programs).
- Physical Description:
- 1 online resource (1 v.) : ill.
- Edition:
- 1st edition
- Place of Publication:
- New Delhi, India : ITL Education Solutions, 2012.
- System Details:
- text file
- Summary:
- Express Learning is a series of books designed as quick reference guides to important undergraduate computer courses. The organized and accessible format of these books allows students to learn important concepts in an easy-to-understand, question-and-answer format. These portable learning tools have been designed as one-stop references for students to understand and master the subjects by themselves.
- Contents:
- Cover
- Contents
- Preface
- Chapter 1: Introduction to Compilers
- Multiple-Choice Questions
- Answers
- Chapter 2: Lexical Analysis
- Construction of Regular Expression
- Lex Specifications or Structure
- Chapter 3: Specification of Programming Languages
- Chapter 4: Basic Parsing Techniques
- Chapter 5: LR Parsers
- Chapter 6: Syntax-directed Translations
- Chapter 7: Intermediate Code Generation
- Types of Three-Address Statements:
- Implementation of Three-Address Statements:
- Methods of Translating a Boolean Expression into Three-Address Code:
- Translation of Procedure Calls:
- Chapter 8: Type Checking
- Chapter 9: Runtime Administration
- Chapter 10: Symbol Table
- Demerits in Uniform Structure of Symbol Table:
- Chapter 11: Code Optimization and Code Generation
- Objectives of the Code Optimization:
- Construction of DAG
- Implementing the Function getreg
- Index.
- Notes:
- Includes index.
- Description based on online resource; title from PDF title page (Safari, viewed Aug. 24, 2012).
- ISBN:
- 9788131797631
- 8131797635
- OCLC:
- 809534166
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.