مرجع جامع ANTLR 4 ۲۰۱۳
The Definitive ANTLR 4 Reference 2013

دانلود کتاب مرجع جامع ANTLR 4 ۲۰۱۳ (The Definitive ANTLR 4 Reference 2013) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Terence Parr

voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2013

زبان

English

تعداد صفحه‌ها

326

نوع فایل

pdf

حجم

6.8 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب مرجع جامع ANTLR 4 ۲۰۱۳

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

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

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

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

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

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


فهرست کتاب:

مرجع جامع ANTLR ۴

 

توضیحات(انگلیسی)

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)


Table of Contents

1. The Definitive ANTLR 4 Reference

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.