for(guild = 0; guild < bm->K_num_tot_sp; guild++)
{
if((int)(bm->SP_prms\[guild\]\[flag_id\])){
if(FunctGroupArray\[guild\].isVertebrate == FALSE){
switch(FunctGroupArray\[guild\].invert_type){
case LG_PHY:
case SM_PHY:
case SM_ZOO:
case LG_ZOO:
case CEP:
case PWN:
case PL_BACT:
case SED_BACT:
case SM_INF:
case LG_INF:
case SED_EP_FF:
case SED_EP_OTHER:
case MOB_EP_OTHER:
case PHYTOBEN:
case LAB_DET:
case REF_DET:
default:
quit("%d is not a recognised invertebrate type\n", FunctGroupArray\[guild\].invert_type);
}
}
}
}