J. Mendel

Writing a C Compiler: Build a Real Programming Language from Scr

Description: A fun, hands-on guide to writing your own compiler for a real-world programming language. Compilers are at the heart of everything programmers do, yet even experienced developers find them intimidating. For those eager to truly grasp how compilers work, Writing a C Compiler dispels the mystery. This book guides you through a fun and engaging project where you’ll learn what it takes to compile a real-world programming language to actual assembly code. Writing a C Compiler will take you step by step through the process of building your own compiler for a significant subset of C—no prior experience with compiler construction or assembly code needed. Once you’ve built a working compiler for the simplest C program, you’ll add new features chapter by chapter. The algorithms in the book are all in pseudocode, so you can implement your compiler in whatever language you like. Along the way, you’ll explore key concepts like: Lexing and parsing: Learn how to write a lexer and recursive descent parser that transform C code into an abstract syntax tree. Program analysis: Discover how to analyze a program to understand its behavior and detect errors. Code generation: Learn how to translate C language constructs like arithmetic operations, function calls, and control-flow statements into x64 assembly code. Optimization techniques: Improve performance with methods like constant folding, dead store elimination, and register allocation. Compilers aren’t terrifying beasts—and with help from this hands-on, accessible guide, you might even turn them into your friends for life.

Price: 66.03 USD

Location: Severna Park, Maryland

End Time: 2024-11-09T02:35:27.000Z

Shipping Cost: 0 USD

Product Images

Writing a C Compiler: Build a Real Programming Language from Scr

Item Specifics

Return shipping will be paid by: Buyer

All returns accepted: Returns Accepted

Item must be returned within: 30 Days

Refund will be given as: Money Back

Return policy details:

Book Title: Writing a C Compiler: Build a Real Programming Language from Scr

Number of Pages: 776 Pages

Language: English

Publication Name: Writing AC Compiler : Build a Real Programming Language from Scratch

Publisher: No Starch Press, Incorporated

Publication Year: 2024

Item Height: 1.5 in

Subject: General, Programming Languages / C, Compilers, Programming Languages / Assembly Language

Item Weight: 44.9 Oz

Type: Textbook

Subject Area: Mathematics, Computers

Item Length: 9.3 in

Author: Nora Sandler

Item Width: 7 in

Format: Trade Paperback

Recommended

The Writing Rope: A Framework for Explicit Writing Instruction in All Subjects..
The Writing Rope: A Framework for Explicit Writing Instruction in All Subjects..

$23.70

View Details
Legal Writing in Plain English: A Text With Exercises - Paperback - GOOD
Legal Writing in Plain English: A Text With Exercises - Paperback - GOOD

$4.22

View Details
The Writing Retreat: A Novel - Paperback By Bartz, Julia - GOOD
The Writing Retreat: A Novel - Paperback By Bartz, Julia - GOOD

$3.59

View Details
The Lively Art of Writing: Words, Sentences, Style and Technique --  - VERY GOOD
The Lively Art of Writing: Words, Sentences, Style and Technique -- - VERY GOOD

$3.72

View Details
Media Writing: A Practical Introduction - Paperback By Batty, Craig - GOOD
Media Writing: A Practical Introduction - Paperback By Batty, Craig - GOOD

$10.63

View Details
Writers INC: A Student Handbook for Writing and Learning (Great Source Wr - GOOD
Writers INC: A Student Handbook for Writing and Learning (Great Source Wr - GOOD

$4.48

View Details
Immediate Fiction: A Complete Writing Course - Paperback - VERY GOOD
Immediate Fiction: A Complete Writing Course - Paperback - VERY GOOD

$3.53

View Details
A Brief Guide to Writing from Readings (6th Edition) - Paperback - GOOD
A Brief Guide to Writing from Readings (6th Edition) - Paperback - GOOD

$5.48

View Details
100 Ways to Improve Your Writing: Proven Professional Techniques for - VERY GOOD
100 Ways to Improve Your Writing: Proven Professional Techniques for - VERY GOOD

$4.08

View Details
Immediate Fiction: A Complete Writing Course - Hardcover - GOOD
Immediate Fiction: A Complete Writing Course - Hardcover - GOOD

$3.95

View Details