O'Reilly Open Source Software  Convention
O'Reilly HomeO'Reilly Network
ConferencesSoftwareInternational

 SCHEDULE
Arrow Your Schedule
Arrow Your Profile
Arrow Log Out
 Create Your
 Schedule


 Tutorials:
Arrow Monday
Arrow Tuesday
 Sessions:
Arrow Wednesday
Arrow Thursday
Arrow Home
 

Innovate  – Collaborate  – Discover
O'Reilly Open Source Software Convention

July 17-20, 2000 in Monterey, California
Hornbill

Tutorial

Advanced Parsing with Parse::RecDescent

Damian Conway, Thoughtstream

Track: Perl Tutorial
Date: Monday, July 17
Time: 1:30pm - 5:00pm
Location: De Anza III

Who Should Attend:
Perl programmers who have completed the tutorial "Practical Parsing with Parse::RecDescent," or who are already familiar with the basics of grammar-based parsing, and who need to process complex structured input of any kind.

Learn how to use a range of standard Perl features and several CPAN modules (in particular, Parse::RecDescent) to decipher and process a variety of complex data and command formats. Explore some of the more advanced features of the Parse::RecDescent module and explore the powerful parsing techniques those features support.

You'll also discover the psychedelic secrets of Randal's beatnik poetry generator, and learn how to earn thousands in your spare time by generating scholarly articles for modern Philosophy journals.

Course Outline:

  • Miscellaneous advanced features of Text::Balanced
  • Miscellaneous extra features of Parse::RecDescent
  • Non-deterministic parsing
  • Pre-tokenization
  • Automatic grammar generation
  • Generic rules
  • Handling distributed text
  • Semi-grammatical parsing
  • Self-modification
  • (Nearly) parsing Perl
  • Metagrammars


O'Reilly Home | Conferences Home | Open Source Convention Home
Register | Hotel | Tutorials | Sessions | BOFs | Speakers
Press | Mail List | Exhibitors/Sponsors

© 2000, O'Reilly Media, Inc.
webmaster@oreilly.com