May 2nd, 2017 10:09 AM | |
Vishal Kotkar | Re: iit kharagpur b.tech computer science syllabus As you Asking for the t Syllabus of the B.tech Computer Science Subject COMPILERS of IIT Kharagpur the Syllabus is As Follow Introduction: Phases of compilation and overview. Lexical Analysis (scanner): Regular language, finite automata, regular expression, from regular expression to finite automata, scanner generator (lex,flex). Syntax Analysis (Parser): Context-free language and grammar, push-down automata, LL(1) grammar and top-down parsing, operator grammar, LR(O), SLR(1), LR(1), LALR(1) grammars and bottom-up parsing, ambiguity and LR parsing, LALR(1) parser generator (yacc,bison) Semantic Analysis: Attribute grammar, syntax directed definition, evaluation and flow of attribute in a syntax tree. Symbol Table: Its structure, symbol attributes and management. Run-time environment: Procedure activation, parameter passing, value return, memory allocation, and scope. Intermediate Code Generation: Translation of different language features, different types of intermediate forms. Code Improvement (optimization): Analysis: control-flow, data-flow dependence etc.; Code improvement local optimization, global optimization, loop optimization, peep-hole optimization etc. Architecture dependent code improvement: instruction scheduling (for pipeline), loop optimization (for cache memory) etc. Register allocation and target code generation Advanced topics: Type systems, data abstraction, compilation of object oriented features and non-imperative programming languages. For more Details you may Contact to the IIT Kharagpur the Contact Details Are given below Contact Details : IIT Kharagpur Address: IIT Kharagpur, Kharagpur, West Bengal 721302 Phone: 03222 255 221 |
May 2nd, 2017 10:09 AM | |
Unregistered | Re: iit kharagpur b.tech computer science syllabus Hii sir, I Wants to get the Syllabus of the B.tech Computer Science Subject COMPILERS of the IIT Kharagpur ? |
November 30th, 2015 12:28 PM | |
nilesh | iit kharagpur b.tech computer science syllabus Discuss about iit kharagpur b.tech computer science syllabus here. Welcome to Courses.ind.in and this page is for iit kharagpur b.tech computer science syllabus discussion. If you are looking for information on iit kharagpur b.tech computer science syllabus then ask your question is as much details as possible in the “Reply” box provided below. The more detailed your question will be, the more easy will it be for our experts to answers your query. And if you have any updated or latest information on iit kharagpur b.tech computer science syllabus, then please share you knowledge with our experts in the “Reply” box below. Your reply will be published here and your knowledge can help many people. Thanks for stopping by at Courses.ind.in. Please visit again. |