Compilers category: 23 books

Cover of Writing Compilers and Interpreters

Writing Compilers and Interpreters

A Software Engineering Approach

by Ronald Mak
Language: English
Release Date: March 10, 2011

Long-awaited revision to a unique guide that covers both compilers and interpreters Revised, updated, and now focusing on Java instead of C++, this long-awaited, latest edition of this popular book teaches programmers and software engineering students how to write compilers and interpreters using...
Cover of Compiler Construction Using Java, JavaCC, and Yacc
by Anthony J. Dos Reis
Language: English
Release Date: February 28, 2012

Broad in scope, involving theory, the application of that theory, and programming technology, compiler construction is a moving target, with constant advances in compiler technology taking place. Today, a renewed focus on do-it-yourself programming makes a quality textbook on compilers, that both...
Cover of LLVM Cookbook
by Mayur Pandey, Suyog Sarda
Language: English
Release Date: May 30, 2015

The book is for compiler programmers who are familiar with concepts of compilers and want to indulge in understanding, exploring, and using LLVM infrastructure in a meaningful way in their work.This book is also for programmers who are not directly involved in compiler projects but are often involved...
Cover of Language Implementation Patterns

Language Implementation Patterns

Create Your Own Domain-Specific and General Programming Languages

by Terence Parr
Language: English
Release Date: December 31, 2009

Learn to build configuration file readers, data readers, model-driven code generators, source-to-source translators, source analyzers, and interpreters. You don't need a background in computer science--ANTLR creator Terence Parr demystifies language implementation by breaking it down into the most...
Cover of LLVM Essentials
by Suyog Sarda, Mayur Pandey
Language: English
Release Date: August 20, 2016

Become familiar with the LLVM infrastructure and start using LLVM libraries to design a compiler About This Book Learn to use the LLVM libraries to emit intermediate representation (IR) from high-level language Build your own optimization pass for better code generation Understand AST generation...
Cover of Roslyn Cookbook
by Manish Vasani
Language: English
Release Date: July 31, 2017

Use Roslyn as a service to write powerful extensions and tools and use them in Visual Studio to improve code quality and maintain your source code more effectively. About This Book Use Roslyn extensions and tools in Visual Studio to enforce "house rules" on code and fix security and...
Cover of The Definitive ANTLR 4 Reference
by Terence Parr
Language: English
Release Date: January 15, 2013

Programmers run into parsing problems all the time. Whether it's a data format like JSON, a network protocol like SMTP, a server configuration file for Apache, a PostScript/PDF file, or a simple spreadsheet macro language--ANTLR v4 and this book will demystify the process. ANTLR v4 has been rewritten...
Cover of D Cookbook
by Adam D. Ruppe
Language: English
Release Date: May 26, 2014

A recipe-packed reference guide filled with practical tasks that are concisely explained to develop and broaden the user's abilities with the D programming language. If you are an experienced programmer who is looking to explore a language that offers plenty of advantages over more established programming...
Cover of أكثر ذكاء منا صعود ذكاء الآلات
by Mustafa Kayyali
Language: English
Release Date: November 29, 2015

تحدث هذا الكتاب عن كمبيوتر متصل بالأنترنت بذكاء يفوق ذكاء البشر بدون وجود أي قوانين أخلاقية أو علمية تحدد قيوداً وضوابطاً لهذا الذكاء..ما هي الأعمال التي سيستطيع...
Cover of Instant Buildroot
by Daniel Manchón Vizuete
Language: English
Release Date: September 25, 2013

Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. A concise guide full of step-by-step recipes to help you learn how to generate and configure an embedded Linux system using Buildroot.Instant Buildroot is for developers who want to know how...
Cover of NUnit Pocket Reference

NUnit Pocket Reference

Up and Running with NUnit

by Bill Hamilton
Language: English
Release Date: August 25, 2004

Few .NET developers have the luxury of unlimited code testing once their application is complete, and rushing through the testing process is both problematic and stressful. The open source NUnit framework provides an excellent and efficient way to test and improve .NET code as it's written, saving...
Cover of Ant: The Definitive Guide

Ant: The Definitive Guide

Complete Build Management for Java

by Steve Holzner
Language: English
Release Date: April 13, 2005

Soon after its launch, Ant succeeded in taking the Java world by storm, becoming the most widely used tool for building applications in Java environments. Like most popular technologies, Ant quickly went through a series of early revision cycles. With each new version, more functionality was added,...
Cover of Metaprogramming Elixir

Metaprogramming Elixir

Write Less Code, Get More Done (and Have Fun!)

by Chris McCord
Language: English
Release Date: January 29, 2015

Write code that writes code with Elixir macros. Macros make metaprogramming possible and define the language itself. In this book, you'll learn how to use macros to extend the language with fast, maintainable code and share functionality in ways you never thought possible. You'll discover how to extend...
Cover of Modern Compiler Implementation in ML
by Andrew W. Appel
Language: English
Release Date: July 8, 2004

This new, expanded textbook describes all phases of a modern 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 good coverage...
12
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy