in reply to C-like structures parsing and validation
It will parse the C structs into Perl structures and you may be able to do your validation from there. From the docs:
use Convert::Binary::C; #--------------------------------------------- # Create a new object and parse embedded code #--------------------------------------------- my $c = Convert::Binary::C->new->parse(<<ENDC); enum Month { JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC }; struct Date { int year; enum Month month; int day; }; ENDC #----------------------------------------------- # Pack Perl data structure into a binary string #----------------------------------------------- my $date = { year => 2002, month => 'DEC', day => 24 }; my $packed = $c->pack('Date', $date);
--
John.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: C-like structures parsing and validation
by przemo (Scribe) on Nov 17, 2009 at 12:17 UTC |