Lenz Parsing with Perl 6 Regexes and Grammars
1. Auflage 2017
ISBN: 978-1-4842-3228-6
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark
A Recursive Descent into Parsing
E-Book, Englisch, 201 Seiten
Reihe: Apress Access Books
ISBN: 978-1-4842-3228-6
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark
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
-
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
Who This Book Is For
Those with at least some prior experience with Perl programming, but who may be new to Perl 6 aswell as searching and parsing.
Zielgruppe
Professional/practitioner
Autoren/Hrsg.
Weitere Infos & Material
1. What are Regexes and Grammars?.- 2. Getting Started with Perl 6.- 3. Building Blocks of Regexes.- 4. Regexes and Perl 6 Code.- 5. Extracting Data from Regex Matches.- 6. Regex Mechanics.- 7. Regex Techniques.- 8. Reusing and Composing Regexes.- 9. Parsing With Grammars.- 10. Extracting Data From Matches.- 11. Generating Good Parse Error Messages.- 12. Unicode and Natural Language.- 13. Case Studies.




