Other Sellers on Amazon
+ $3.99 shipping
+ $3.99 shipping
+ Free Shipping
Parsing with Perl 6 Regexes and Grammars: A Recursive Descent into Parsing Paperback – December 11, 2017
|New from||Used from|
Enhance your purchase
The Amazon Book Review
Book recommendations, author interviews, editors' picks, and more. Read it now.
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Frequently bought together
From the Back Cover
- Discover the building blocks of Perl 6 regexes
- Handle regex mechanics and master useful regex techniques
- Extract data and work with patterns among these use cases
- Reuse named regexes and other grammars as components or templates
- Write full parsers, including advanced error reporting and data extraction
- Learn how to parse nested scopes and indention-based formats
About the Author
- Publisher : Apress; 1st ed. edition (December 11, 2017)
- Language : English
- Paperback : 215 pages
- ISBN-10 : 1484232275
- ISBN-13 : 978-1484232279
- Item Weight : 1.02 pounds
- Dimensions : 6.1 x 0.52 x 9.25 inches
- Best Sellers Rank: #1,580,662 in Books (See Top 100 in Books)
- Customer Reviews:
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
When I started to learn Perl 6 grammars about four years ago, it was sometimes quite difficult for me, because the documentation was relatively sparse and scattered in various places. I really wished that I had the opportunity to have a good book on Perl 6 grammars, but there was none at the time. Now, this book exists, this is "Parsing with Perl 6 Regexes and Grammars," by Moritz Lenz, and this is not simply a good book on grammars, this is a truly excellent book. This is really the exact book that I would have wished to have when I started, and even long after I started.
I have read thoroughly a beta-version of that book in September of this year (being one of the technical reviewers), and I can only say that the author really made an absolutely superb job. The book is very clear, and yet covers thoroughly everything there is to know about Perl 6 grammars, including some of the somewhat arcane details that could become a showstopper to persons not used to the grammar paradigm. With this book, you're really ready to go.
I have received the final version (in electronic format) only two days ago and haven't gone through it in detail yet, but I noticed that Moritz Lenz's book now has 90 more pages. I did not have time yet to read this new, final version in detail yet, but from what I saw going through it, I am sure that it is an even better book than the one I read about three months ago.
Thank you very much, Moritz, in my name and in the name of the whole community, for making this excellent book available. Again, this is exactly the book I would have wished to have when I started to work on Perl 6 grammars, and I can only very warmly recommend everyone interested with the subject to get hold of it.
And, by the way, although I have both the beta electronic version of three months ago and the final electronic version that was just issued, I ordered a few weeks ago the printed version, as this is really a book I want to have on my desk next to my computer whenever I am using grammars. I believe you should do the same.
The copious examples of real-world situations in this book, along with the solid explanations, make me wonder how I managed to do parsing beforehand (and make me realize why I tried to avoid it). Perl 5 was once called the sound of people not banging their heads against a wall -- this book evokes a similar sentiment, though this time the wall is lex and yacc, or trying to push regexes beyond their limits. The simple yet thorough explanations of the techniques in this book have already become an invaluable part of my programming toolkit and my problem solving. I also found that the format is clear and approachable, with new insights and techniques for all levels of programmers.
Top reviews from other countries
Definitely recommended for anyone looking to learn Perl6.
une approche à la fois simple et compréhensible malgré la difficulté
du sujet traité. Je conseille (livre en anglais).