2nd edition. — The Pragmatic Programmers, LLC., 2013. — 328 p. 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 from scratch to...
The MIT Press, 2023. — 240 p. — ISBN 9780262047760. Основы компиляции: поэтапный подход в Racket A hands-on approach to understanding and building compilers. Compilers are notoriously some of the most difficult programs to teach and understand. Most books about compilers dedicate one chapter to each progressive stage, a structure that hides how language features motivate design...
John Wiley & Sons, Inc., 2012. — 655 p. — ISBN: 978-1-118-11287-8. На англ. языке. A student-friendly, course-friendly guide to compiler theory, applications, and programming technology. Compiler construction is a tricky subject, involving theory, the application of that theory, and programming technology. Virtually every day, advances in computer technology propel advances in...
3rd Edition. — Springer, 2024. — 303 p. — (Undergraduate Topics in Computer Science). — ISBN 978-3-031-46459-1. Введение в проектирование компилятора In order to reduce the complexity of designing and building computers, nearly all of these are made to execute relatively simple commands (but do so very quickly). A program for a computer must be built by combining these very...
Комментарии