het zoeken. Dit maakt het mogelijk om de gebruiker gekke karakters uit een
mnemonic te laten verwijderen, bijv. bij 68020 "move.l" --> "move_l".
char *skip_string( ptr)
char *ptr;
{
- while ( isalnum( *ptr) || ( !isspace( *ptr) && *ptr != ':'))
+ while ( *ptr != '\0' && !isspace( *ptr) && *ptr != ':')
ptr++;
return( ptr);
}
{
int low, mid, high, rel;
+ process_mnemonic( mnem);
+
low = 0;
high = n_mnems-1;
/* pas op, mid is naar beneden afgerond !! */
low = ( mid == low ? low + 1: mid);
}
- process_mnemonic( mnem);
( *( instruction[ mid]))( &operand[0], &operand[1], &operand[2],
&operand[3]);
}