Speaker: Damian Conway
Track: Perl Tutorial
Date: 07/17/2000
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