000 -LEADER |
fixed length control field |
a |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
240304b xxu||||| |||| 00| 0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9780990582939 |
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER |
Classification number |
005.4 |
Item number |
NYS |
100 ## - MAIN ENTRY--PERSONAL NAME |
Personal name |
Nystrom, Robert |
245 ## - TITLE STATEMENT |
Title |
Crafting interpreters |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
Name of publisher, distributor, etc |
Genever Benning, |
Date of publication, distribution, etc |
2021 |
Place of publication, distribution, etc |
United States : |
300 ## - PHYSICAL DESCRIPTION |
Extent |
vii, 626 p. ; |
Other physical details |
ill., |
Dimensions |
26 cm. |
365 ## - TRADE PRICE |
Price amount |
59.95 |
Price type code |
$ |
Unit of pricing |
86.50 |
504 ## - BIBLIOGRAPHY, ETC. NOTE |
Bibliography, etc |
Includes index. |
520 ## - SUMMARY, ETC. |
Summary, etc |
Despite using them every day, most software engineers know little about how programming languages are designed and implemented ... A better understanding of how programming languages are built will make you a stronger software engineer and teach you concepts and data structures you'll use the rest of your coding days. You might even have fun. This book teaches you everything you need to know to implement a full-featured, efficient scripting language. You'll learn both high-level concepts around parsing and semantics and gritty details like bytecode representation and garbage collection. |
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Lox language |
|
Topical term or geographic name as entry element |
Bytecode |
|
Topical term or geographic name as entry element |
Parsing |
|
Topical term or geographic name as entry element |
Expressions |
|
Topical term or geographic name as entry element |
Generational collectors |
|
Topical term or geographic name as entry element |
Classes |
|
Topical term or geographic name as entry element |
Instances |
|
Topical term or geographic name as entry element |
Inheritance |
|
Topical term or geographic name as entry element |
Control flow |
|
Topical term or geographic name as entry element |
Virtual machine |
|
Topical term or geographic name as entry element |
Strings |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Source of classification or shelving scheme |
|
Item type |
Books |