دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Moritz Lenz (auth.)
سری:
ISBN (شابک) : 9781484232279, 9781484232286
ناشر: Apress
سال نشر: 2017
تعداد صفحات: 211
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 3 مگابایت
کلمات کلیدی مربوط به کتاب تجزیه با رجکس ها و گرامرهای Perl 6: یک نزول بازگشتی به تجزیه: زبان های برنامه نویسی، کامپایلرها، مترجمان
در صورت تبدیل فایل کتاب Parsing with Perl 6 Regexes and Grammars: A Recursive Descent into Parsing به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تجزیه با رجکس ها و گرامرهای Perl 6: یک نزول بازگشتی به تجزیه نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
با زبان برنامه نویسی Perl 6، رجکس ها و تجزیه کننده های خوبی
بنویسید. خواهید دید که چگونه Regexe ها برای جستجو، تجزیه و
اعتبارسنجی استفاده می شوند: به ویژه پسوند دستور زبان آنها را
به طور منحصر به فردی برای تجزیه مناسب می کند، تمرکز اصلی این
کتاب. نوشته شده توسط کارشناس Perl 6 Moritz Lenz، یکی از
مشارکت کنندگان اصلی Rakudo، تجزیه با Perl 6 Regexes and
Grammar از اصول اولیه عبارات منظم شروع می شود و سپس
چگونگی ادغام آنها با کد پرل 6 معمولی را بررسی می کند. سپس
کاوش عمیقتری در مورد نحوه عملکرد رجکسها و بحث در مورد
تکنیکهای رایج برای ساخت رجکسها و کاوش در دادههای تحت بررسی
دنبال میشود. مطالب بعدی فراتر از قالبهای نسبتا ساده میرود
و به regexes و گرامرهای نامگذاری شده قابل استفاده مجدد
میرود، که امکان استفاده مجدد از کد در گرامرها را فراهم
میکند و نحوه نوشتن تجزیهکنندهها را برای قالبهای دادهای
درگیرتر نشان میدهد. گزارش خطا و مطالعات موردی موضوع را کامل
میکند.
در حالی که regexes به شما امکان میدهد الگوها را در متن جستجو
کنید و ورودیها را تأیید کنید، regexهای Perl 6 این مفهوم را
ارتقا میدهند: خواهید دید که چگونه خواندن آنها آسانتر و در
عین حال بسیار قدرتمندتر است. نسبت به "عبارت منظم سازگار با
Perl" سنتی. با بهبود قابلیت استفاده مجدد و کنترل پسگرد،
میتوانید تجزیهکنندههای کاملی را با کمک این کتاب
بنویسید.
آنچه یاد خواهید گرفت
Write good regexes and parsers with the Perl 6 programming
language. You’ll see how regexes are used for searching,
parsing, and validation: in particular the grammar extension
makes them uniquely suitable for parsing, the main focus of
this book. Written by Perl 6 expert Moritz Lenz, a core
contributor of Rakudo, Parsing with Perl 6 Regexes and
Grammars starts from the very basics of regular
expressions, and then explores how they integrate with
regular Perl 6 code. Then follows a deeper exploration of how
regexes work under the hood and a discussion of common
techniques for constructing regexes and exploring the data
under scrutiny. Later material goes beyond relatively simple
formats to reusable named regexes and grammars, which permit
code reuse in grammars, and shows how to write parsers for
more involved data formats. Error reporting and case studies
wrap up the topic.
While regexes allow you to search for patterns in text and
validate input, Perl 6 regexes advance that concept: you’ll
see how they are easier to read, yet much more powerful, than
the traditional "Perl-compatible regular expression". With
improved reusability and backtracking control, you will be
able to write complete parsers with the help of this
book.
What You'll Learn
Front Matter ....Pages i-xiv
What are Regexes and Grammars? (Moritz Lenz)....Pages 1-6
Getting Started with Perl 6 (Moritz Lenz)....Pages 7-16
The Building Blocks of Regexes (Moritz Lenz)....Pages 17-32
Regexes and Perl 6 Code (Moritz Lenz)....Pages 33-46
Extracting Data from Regex Matches (Moritz Lenz)....Pages 47-56
Regex Mechanics (Moritz Lenz)....Pages 57-73
Regex Techniques (Moritz Lenz)....Pages 75-89
Reusing and Composing Regexes (Moritz Lenz)....Pages 91-108
Parsing with Grammars (Moritz Lenz)....Pages 109-134
Extracting Data from Matches (Moritz Lenz)....Pages 135-145
Generating Good Parse Error Messages (Moritz Lenz)....Pages 147-158
Unicode and Natural Language (Moritz Lenz)....Pages 159-164
Case Studies (Moritz Lenz)....Pages 165-194
Back Matter ....Pages 195-201