void BGSelRange( sel_handle s_node, signed_32 lo, signed_32 hi, label_handle label ) /*************************************************************************************/ { select_list *new_entry; if( ( hi ^ lo ) < 0 ) _Zoiks( ZOIKS_089 ); new_entry = NewCase( lo, hi, label ); new_entry->next = s_node->list; s_node->list = new_entry; s_node->num_cases += hi - lo + 1; }
extern void BGSelRange( select_node *s_node, signed_32 lo, signed_32 hi, code_lbl *label ) { /*************************************************************/ select_list *new_entry; if( ( hi ^ lo ) < 0 ) _Zoiks( ZOIKS_089 ); new_entry = NewCase( lo, hi, label ); new_entry->next = s_node->list; s_node->list = new_entry; s_node->num_cases += hi - lo + 1; }