#1
September 3rd, 2016, 04:59 PM
| |||
| |||
Aradhya VTU Notes
I want the notes of Compiler Design of B.Tech CSE of Visvesvaraya Technological University VTU so can you provide me? Ok, here I am providing you the notes of Compiler Design of B.Tech CSE of Visvesvaraya Technological University VTU VTU Compiler Design notes Subject Code: 10CS63 I.A. Marks : 25 Hours/Week : 04 Exam Hours: 03 Total Hours : 52 Exam Marks: 100 PART – A UNIT – 1 8 Hours Introduction, Lexical analysis: Language processors; The structure of a Compiler; The evolution pf programming languages; The science of building a Compiler; Applications of compiler technology; Programming language basics. Lexical analysis: The Role of Lexical Analyzer; Input Buffering; Specifications of Tokens; Recognition of Tokens. UNIT – 2 6 Hours Syntax Analysis – 1: Introduction; Context-free Grammars; Writing a Grammar. Top-down Parsing; Bottom-up Parsing. UNIT – 3 6 Hours Syntax Analysis – 2: Top-down Parsing; Bottom-up Parsing. UNIT – 4 6 Hours Syntax Analysis – 3: Introduction to LR Parsing: Simple LR; More powerful LR parsers (excluding Efficient construction and compaction of parsing tables) ; Using ambiguous grammars; Parser Generators. PART – B UNIT – 5 7 Hours Syntax-Directed Translation: Syntax-directed definitions; Evaluation orders for SDDs; Applications of syntax-directed translation; Syntax-directed translation schemes. UNIT – 6 6 Hours Intermediate Code Generation: Variants of syntax trees; Three-address code; Translation of expressions; Control flow; Back patching; Switchstatements; Procedure calls. UNIT – 7 6 Hours Run-Time Environments : Storage Organization; Stack allocation of space; Access to non-local data on the stack; Heap management; Introduction to garbage collection. UNIT – 8 7 Hours Code Generation: Issues in the design of Code Generator; The Target Language; Addresses in the target code; Basic blocks and Flow graphs; Optimization of basic blocks; A Simple Code Generator Contact- Visvesvaraya Technological University Karnataka Jnana Sangama, VTU Main Road, Machhe, Belagavi, Karnataka 590018 Last edited by Neelurk; February 18th, 2020 at 10:39 AM. |