Descriere YEO:
Pe YEO găsești Modern Compiler Implementation in Java, de la Cambridge University Press, în categoria Foreign Books.
Indiferent de nevoile tale, Modern Compiler Implementation in Java, Hardcover/Andrew W. Appel din categoria Foreign Books îți poate aduce un echilibru perfect între calitate și preț, cu avantaje practice și moderne.
Preț: 438.99 Lei
Caracteristicile produsului Modern Compiler Implementation in Java,
- Brand: Cambridge University Press
- Categoria: Foreign Books
- Magazin: elefant.ro
- Ultima actualizare: 02-03-2025 01:37:14
Comandă Modern Compiler Implementation in Java, Online, Simplu și Rapid
Prin intermediul platformei YEO, poți comanda Modern Compiler Implementation in Java, de la elefant.ro rapid și în siguranță. Bucură-te de o experiență de cumpărături online optimizată și descoperă cele mai bune oferte actualizate constant.
Descriere magazin:
This textbook describes all phases of a compiler: lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow analysis, graph-coloring register allocation, and runtime systems. It includes thorough coverage of current techniques in code generation and register allocation, and the compilation of functional and object-oriented languages. The most accepted and successful techniques are described and illustrated with actual
Java^TM® classes. The first part is suitable for a one-semester first course in compiler design. The second part; which includes the compilation of object-oriented and functional languages, garbage collection, loop optimization, SSA form, instruction scheduling, and optimization for cache-memory hierarchies; can be used for a second-semester or graduate course. This new edition includes more discussion of
Java and object-oriented programming concepts such as visitor patterns plus a new Mini-
Java programming project. A unique feature is the newly redesigned compiler project in Java for a subset of Java itself. The project includes both front-end and back-end phases.