main logo

Compiler Design

I 10 migliori prodotti di novembre 2024
Ultimo aggiornamento: 15 novembre 2024
Ashish Kumar
Ashish Kumar
Compiler Design                                  
star

94

QUALITÀ OTTIMA

VEDI SU AMAZON
Amazon.it
#3

  • This ultimate free application is for all students of Compiler Design across the world. It covers 273 topics of Compiler Design in detail. These 273 topics are divided in 5 units.
  • Each topic is around 600 words and is complete with diagrams, equations and other forms of graphical representations along with simple text explaining the concept in detail.
  • The USP of this application is "ultra-portability". Students can access the content on-the-go from any where they like.
  • Basically, each topic is like a detailed flash card and will make the lives of students simpler and easier.
  • Some of topics Covered in this application are:
  • 1. Software Pipelining of Loops
  • 2. Introduction to Software Pipelining of Loops
  • 3. Introduction to Compiler
  • 4. Interpreters
  • 5. The Structure of a Compiler
  • 6. Intermediate Code Generation
  • 7. Building a Compiler
  • 8. Semantic Analysis
  • 9. Applications of Compiler
  • 10. Optimizations for Computer Architectures
  • 11. Design of New Computer Architectures
  • 12. Program Translations
  • 13. Software Productivity Tools
  • 14. Programming Language Basics
  • 15. Minimisation of DFAs
  • 16. Explicit Access Control
  • 17. Parameter Passing Mechanisms
  • 18. Introduction to Syntax analysis
  • 19. Context-free grammars
  • 20. Writing context free grammars
  • 21. Derivation
  • 22. Syntax trees and ambiguity
  • 23. Operator precedence
  • 24. Writing ambiguous expression grammars
  • 25. Other sources of ambiguity
  • 26. Syntax analysis and Predictive parsing
  • 27. Nullable and FIRST
  • 28. Predictive parsing revisited
  • 29. FOLLOW
  • 30. LL(1) parsing
  • 31. Methods for rewriting grammars for LL(1) parsing
  • 32. SLR parsing
  • 33. Constructions of SLR parse tables
  • 34. Conflicts in SLR parse-tables
  • 35. Using precedence rules in LR parse tables
  • 36. Using LR-parser generators
  • 37. Properties of context-free languages
  • 38. Introduction to Lexical Analysis
  • 39. Regular expressions
  • 40. Short hands
  • 41. Nondeterministic finite automata
  • 42. Converting a regular expression to an NFA
  • 43. Deterministic finite automata
  • 44. Converting an NFA to a DFA
  • 45. The subset construction
  • 46. Dead states
  • 47. Lexers and lexer generators
  • 48. Splitting the input stream
  • 49. Lexical errors
  • 50. Properties of regular languages
  • 51. Limits to expressive power
  • 52. The Role of the Lexical Analyzer
  • 53. Input Buffering
  • 54. Specification of Tokens
  • 55. Operations on Languages
  • 56. Regular Definitions and Extensions
  • 57. Recognition of Tokens
  • 58. The Lexical-Analyzer Generator Lex
  • 59. Finite Automata
  • 60. Construction of an NFA from a Regular Expression
  • 61. Efficiency of String-Processing Algorithms
  • 62. The Structure of the Generated Analyzer
  • 63. Optimization of DFA-Based Pattern Matchers
  • 64. Introduction to Syntax-Directed Translator
  • 65. Evaluating an SDD at the Nodes of a Parse Tree
  • 66. Evaluation Orders for SDD's
  • 67. Ordering the Evaluation of Attributes
  • 68. A larger example of calculating FIRST and FOLLOW
  • 69. Syntax Definition
  • 70. Associativity of Operators
  • 71. Parse Trees
  • 72. Ambiguity
  • 73. Syntax-Directed Translation
  • 74. Synthesized Attributes
  • 75. Tree Traversals
  • 76. Parsing
  • 77. Predictive Parsing
  • 78. Use e-Productions
  • 79. Translator for Simple Expressions
  • 80. Semantic Rules with Controlled Side Effects
  • 81. Applications of Syntax-Directed Translation
  • 82. The Structure of a Type of syntax
  • 83. Switch-Statements
  • 84. Syntax-Directed Translation Schemes
  • 85. Postfix Translation Schemes
  • 86. SDT's With Actions Inside Productions
  • 87. Eliminating Left Recursion from SDT's
  • 88. SDT's for L-Attributed Definitions
  • 89. Implementing L-Attributed SDD's
  • 90. On-The-Fly Code Generation
  • 91. L-Attributed SDD's and LL Parsing
  • 92. Bottom-Up Parsing of L-Attributed SDD's
  • 93. Introduction to Intermediate Code Generation
  • 94. Variants of Syntax Trees
  • 95. Variants of Syntax Trees
  • 96. The Value-Number Method for Constructing DAG's
  • 97. Three-Address Code
  • 98. Quadruples
  • 99. Triples
  • 100. Static Single-Assignment Form
  • 0,00 € SU AMAZON