in reply to Pseudo-switch question
Try to look at Basic BLOCKs and Switch Statements.
Also, Perdoc.com consists many useful information :)))
-------------------------------- SV* sv_bless(SV* sv, HV* stash);