0 رای
وضعیت موجودی موجود

قیمت قبلی: 8,160,000 ریال
قیمت: 7,760,000 ریال

 



Product details

  • Publisher ‏ : ‎ Pragmatic Bookshelf; Second edition (February 5, 2013)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 328 pages
  • ISBN-10 ‏ : ‎ 1934356999
  • ISBN-13 ‏ : ‎ 978-1934356999


 

جلد سخت رنگی_کتاب The Definitive ANTLR 4 Reference

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 make it easier than ever to build parsers and the language applications built on top. This completely rewritten new edition of the bestselling Definitive ANTLR Reference shows you how to take advantage of these new features.

Build your own languages with ANTLR v4, using ANTLR's new advanced parsing technology. In this book, you'll learn how ANTLR automatically builds a data structure representing the input (parse tree) and generates code that can walk the tree (visitor). You can use that combination to implement data readers, language interpreters, and translators.

You'll start by learning how to identify grammar patterns in language reference manuals and then slowly start building increasingly complex grammars. Next, you'll build applications based upon those grammars by walking the automatically generated parse trees. Then you'll tackle some nasty language problems by parsing files containing more than one language (such as XML, Java, and Javadoc). You'll also see how to take absolute control over parsing by embedding Java actions into the grammar.

You'll learn directly from well-known parsing expert Terence Parr, the ANTLR creator and project lead. You'll master ANTLR grammar construction and learn how to build language tools using the built-in parse tree visitor mechanism. The book teaches using real-world examples and shows you how to use ANTLR to build such things as a data file reader, a JSON to XML translator, an R parser, and a Java class->interface extractor. This book is your ticket to becoming a parsing guru!

What You Need:

ANTLR 4.0 and above. Java development tools. Ant build system optional(needed for building ANTLR from source)

منابع کتاب جلد سخت رنگی_کتاب The Definitive ANTLR 4 Reference

برنامه نویسان همیشه با مشکلات تجزیه مواجه می شوند. خواه یک فرمت داده مانند JSON، یک پروتکل شبکه مانند SMTP، یک فایل پیکربندی سرور برای Apache، یک فایل PostScript/PDF، یا یک زبان ماکرو صفحه گسترده ساده باشد - ANTLR v4 و این کتاب روند را ابهام می کند. ANTLR v4 از ابتدا بازنویسی شده است تا ساخت تجزیه کننده ها و برنامه های کاربردی زبانی که در بالا ساخته شده اند آسان تر از همیشه باشد. این نسخه کاملاً بازنویسی شده از پرفروش ترین مرجع قطعی ANTLR به شما نشان می دهد که چگونه از این ویژگی های جدید استفاده کنید.

با استفاده از فناوری تجزیه و تحلیل پیشرفته جدید ANTLR، زبان های خود را با ANTLR v4 بسازید. در این کتاب، شما یاد خواهید گرفت که چگونه ANTLR به طور خودکار یک ساختار داده به نمایندگی از ورودی (درخت تجزیه) ایجاد می کند و کدی را تولید می کند که می تواند درخت (بازدید کننده) را طی کند. می توانید از این ترکیب برای پیاده سازی داده خوان ها، مفسرهای زبان و مترجم ها استفاده کنید.

شما با یادگیری نحوه شناسایی الگوهای دستور زبان در کتابچه های مرجع زبان شروع می کنید و سپس به آرامی شروع به ساختن گرامرهای پیچیده تر می کنید. در مرحله بعد، با قدم زدن درختان تجزیه که به طور خودکار تولید می شوند، برنامه هایی را بر اساس آن گرامرها می سازید. سپس با تجزیه فایل‌های حاوی بیش از یک زبان (مانند XML، جاوا و جاوادوک) برخی از مشکلات زبانی ناخوشایند را حل خواهید کرد. همچنین خواهید دید که چگونه می توان با جاسازی اقدامات جاوا در گرامر، کنترل مطلق بر تجزیه را در دست گرفت.

شما مستقیماً از متخصص معروف تجزیه و تحلیل، ترنس پار، خالق ANTLR و سرپرست پروژه، یاد خواهید گرفت. شما بر ساخت گرامر ANTLR مسلط خواهید شد و یاد خواهید گرفت که چگونه ابزارهای زبانی را با استفاده از مکانیزم بازدیدکننده درخت تجزیه داخلی بسازید. این کتاب با استفاده از مثال‌های دنیای واقعی آموزش می‌دهد و به شما نشان می‌دهد که چگونه از ANTLR برای ساختن مواردی مانند یک فایل خوان داده، یک مترجم JSON به XML، یک تجزیه‌کننده R و یک استخراج‌کننده رابط Java class-> استفاده کنید. این کتاب بلیط شما برای تبدیل شدن به یک گورو تجزیه است!

آنچه شما نیاز دارید:

ANTLR 4.0 و بالاتر. ابزارهای توسعه جاوا سیستم ساخت مورچه اختیاری است (برای ساختن ANTLR از منبع مورد نیاز است)

نظرات کاربران درباره جلد سخت رنگی_کتاب The Definitive ANTLR 4 Reference

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد جلد سخت رنگی_کتاب The Definitive ANTLR 4 Reference نظر می دهد.

ارسال نظر درباره جلد سخت رنگی_کتاب The Definitive ANTLR 4 Reference

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با جلد سخت رنگی_کتاب The Definitive ANTLR 4 Reference

خرید اینترنتی کتاب های لاتین خرید اینترنتی کتاب های زبان اصلی کامپیوتر java Programming Languages

بر اساس سلیقه شما...

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید