A hands-on, example-filled guide to the theory and practice of writing a C compiler: a computer program that translates code written by programmers into code the computer can read.An approachable, hands-on tutorial to writing a C compiler: a comp...Loe edasi...
Learn to design your own programming language in a hands-on way by building compilers, using preprocessors, transpilers, and more, in this fully-refreshed second edition, written by the creator of the Unicon programming language. Purchase of the pri...Loe edasi...
Learn how to build and use the complete spectrum of real-world compilers, including the frontend, optimization pipeline, and a new backend by leveraging the power of LLVM core libraries Key Features Get to grips with using LLVM...Loe edasi...
This book focuses on how to install C/C++ compilers on Linux and Windows platforms in a timely and efficient way. Installing C/C++ compilers, especially Microsoft compilers, typically takes quite a lot of time because it comes with Microsoft Visua...Loe edasi...
This book provides readers with a single-source reference to static-single assignment(SSA)-based compiler design. It is the first (and up to now only) book that coversin a deep and comprehensive way how an optimizing compiler can be...Loe edasi...
(Ilmumisaeg: 01-Aug-2023, Hardback, Kirjastus: MIT Press, ISBN-13: 9780262048248)
This book guides the reader on the journey of constructing their own compiler using Python, providing the essential concepts, algorithms, and data structures that underlie modern compilers-- A hands-on approach to understanding and build...Loe edasi...
(Ilmumisaeg: 21-Feb-2023, Hardback, Kirjastus: MIT Press, ISBN-13: 9780262047760)
This book guides the reader on the journey of constructing their own compiler for the racket programming language. Along the way the reader learns the essential concepts, algorithms, and data structures that underlie modern compilers-- A...Loe edasi...
This book provides readers with a single-source reference to static-single assignment(SSA)-based compiler design. It is the first (and up to now only) book that coversin a deep and comprehensive way how an optimizing compiler can be...Loe edasi...
(Ilmumisaeg: 21-Nov-2022, Paperback / softback, Kirjastus: Morgan Kaufmann Publishers In, ISBN-13: 9780128154120)
Engineering a Compiler, Third Edition covers the latest developments in compiler technology, with new chapters focusing on semantic elaboration (the problems that arise in generating code from the ad-hoc syntax-directed translation schemes in...Loe edasi...
Build Your Own Programming Language provides a hands-on approach to designing language features and implementing those features in a simple compiler and programming environment. This book will help you create new or domain-specific languages that in...Loe edasi...
Learn LLVM 12 will show you how to build your own compiler, covering everything from reading the source to emitting optimized machine code. The book also shows you how to take advantage of the Just-in-Time (JIT) compilation framework, extend LLVM in...Loe edasi...
LLVM is one of the most popular and powerful frameworks for creating programming language tools such as compilers, source analyzers, and dynamic execution runtime. With this book, youll discover some of the most critical parts of LLVM and get hands...Loe edasi...
(Ilmumisaeg: 26-Oct-2020, Hardback, Kirjastus: Morgan & Claypool Publishers, ISBN-13: 9781681739687)
This book describes deep learning systems: the algorithms, compilers, and processor components to efficiently train and deploy deep learning models for commercial applications.The exponential growth in computational power is slowing...Loe edasi...
This book describes deep learning systems: the algorithms, compilers, and processor components to efficiently train and deploy deep learning models for commercial applications.The exponential growth in computational power is slowing...Loe edasi...
Access the power of bare-metal systems programming with Scala Native, an ahead-of-time Scala compiler. Without the baggage of legacy frameworks and virtual machines, Scala Native lets you re-imagine how your programs interact with your operat...Loe edasi...
This book constitutes the refereed proceedings of the 12th International Conference on Verified Software, VSTTE 2020, and the 13th International Workshop on Numerical Software Verification, NSV 2020, held in Los Angeles, CA, USA, in Jul...Loe edasi...
saadame teile pakkumise kasutatud raamatule, mille hind võib erineda kodulehel olevast hinnast
Overcome the steep learning curve to start effectively using LLVM libraries and tools About This Book * Learn how to configure, build, and use LLVM and Clang based tools, * Explore the depths of the LLVM front-end, IR, code generator, and libraries,...Loe edasi...
Per Stenström, Cristina Silvano, Koen Bertels, Michael Schulte
Sari: Lecture Notes in Computer Science
(Ilmumisaeg: 12-Mar-2019, Paperback / softback, Kirjastus: Springer-Verlag Berlin and Heidelberg GmbH & Co. K, ISBN-13: 9783662588338)
Transactions on HiPEAC aims at the timely dissemination of research contributions in computer architecture and compilation methods for high-performance embedded computer systems. Recognizing the convergence of embedded and general...Loe edasi...