ISBN 9780070681873,Principles Of Programming Languages A Paradigm Approach

Principles Of Programming Languages A Paradigm Approach



Tata Mcgraw Hill Education Private Limited

Publication Year 2010

ISBN 9780070681873

ISBN-10 0070681872


Number of Pages 441 Pages
Language (English)


This book provides adequate discussion on fundamental concepts and paradigms related to Programming. It lays emphasis on building semantics and syntactic concepts required for implementation of various programming languages. Simple and coherent explanations, well supported by solved as well as programming examples, are the hallmarks of this text. Key Feature Paradigm based approach Exhaustive coverage of Semantic and Syntax Analysis. Hands-on approach through implementation of various parsers and scanners like LEX/FLEX, YACC, Bison, Accent and Amber Discussion on programming languages like ANTLR, Jflex, CUP, BYACC/J, JavaCC, JJTree and JTB, SableCC Rich Pedagogy More than 90 Solved examples 90 Programming Problems 260 Review questions including Objective Type Questions Table of Contents 1. Introduction 2. Syntax Analysis 3. Semantics 4. Imperative Programming Languages 5. Storage Management 6. Object Oriented Programming Languages 7. Functional Programming Languages 8. Logical Programming Languages 9. Concurrent and Distributed Programming Appendix A History of Various Programming Languages Appendix B Another Tool for Language Recognition (ANTLR) Appendix C JFLEX, CUP, BYACC/J Appendix D JAVACC, JJTREE and JTB Appendix E SABLECC Appendix F Answers to Objective Questions