000 -LEADER |
fixed length control field |
a |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
250322b xxu||||| |||| 00| 0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9781718500426 |
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER |
Classification number |
005.133 |
Item number |
SAN |
100 ## - MAIN ENTRY--PERSONAL NAME |
Personal name |
Sandler, Nora |
245 ## - TITLE STATEMENT |
Title |
Writing a C compiler : build a real programming language from scratch |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
Name of publisher, distributor, etc |
No Starch Press, |
Date of publication, distribution, etc |
2024 |
Place of publication, distribution, etc |
San Francisco : |
300 ## - PHYSICAL DESCRIPTION |
Extent |
xxxvii, 750 p. ; |
Other physical details |
ill., (b & w), |
Dimensions |
24 cm |
365 ## - TRADE PRICE |
Price amount |
69.99 |
Price type code |
$ |
Unit of pricing |
90.60 |
504 ## - BIBLIOGRAPHY, ETC. NOTE |
Bibliography, etc |
Includes bibliographical references and index. |
520 ## - SUMMARY, ETC. |
Summary, etc |
An approachable, hands-on tutorial to writing a C compiler and how programming languages work. Readers are gently led step by step to build a small working compiler that continues to develop throughout the book, creating a final program that translates code written by the programmer into code the computer can understand. Writing a C Compiler offers readers an accessible, practical approach to this complex and often overly theoretical topic. |
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Assembly language |
|
Topical term or geographic name as entry element |
Abstract syntax tree |
|
Topical term or geographic name as entry element |
Constant folding |
|
Topical term or geographic name as entry element |
Copy propagation |
|
Topical term or geographic name as entry element |
Floating-point |
|
Topical term or geographic name as entry element |
Pseudocode |
|
Topical term or geographic name as entry element |
Register allocator |
|
Topical term or geographic name as entry element |
Return statement |
|
Topical term or geographic name as entry element |
String literals |
|
Topical term or geographic name as entry element |
Undefined behavior |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Source of classification or shelving scheme |
|
Item type |
Books |