[VPM] Meeting?

Nathanael Kuipers nkuipers at uvic.ca
Wed May 7 19:08:22 CDT 2003


>I can give a report from YAPC::Canada, but we need something more meaty
>to add on.  Anyone?

Hesitantly, I'm willing to be target practice for "writing a decent parser 
module in Perl".  I recently wrote a parser called BIO::vmatchIO.  It parses 
non-XML flatfiles with some rather convoluted output formats.  You can find 
the source and html-ized POD on my website 
(http://www.csc.uvic.ca/~nkuipers/nkuipers.html) under "My Modules".  I'd 
appreciate the inevitable criticism and since the process and thought involved 
in writing robust parsers is a daunting task, this could yield some valuable 
points too.  Another challenging option would be to construct the framework 
for re-implementing the parser using CPAN modules...I couldn't find any but I 
didn't look that hard and also I thought it would be a good experience to roll 
my own.  For example would Parse::RecDescent be appropriate?  Etc.

Nathanael Kuipers, B.Sc
---
Bioinformatics Technician
Center for Biomedical Research
University of Victoria
Victoria BC, Canada




More information about the Victoria-pm mailing list