/* Added by Rick Mugridge to allow a dispatch into DoFixture, adapted for CeeFIT by Dave Woldrich 05/01/05 */ void ceefit_call_spec FIXTURE::InterpretTables(PTR<PARSE>& tables) { try { // Don't create the first fixture again, because creation may do something important. (Uhhh ... riiight. Wait, huh??) GetArgsForTable(tables); // get them again for the new fixture object DoTable(tables); } catch(EXCEPTION* ex) { PTR<PARSE> temp(FixtureName(tables)); Exception(temp, ex); return; } InterpretFollowingTables(tables); }
unsigned DWordTable (void) /* Output a table of double words */ { /* Call the low level function */ return DoTable (atDWordTab, 4, DataDWordLine); }
unsigned DByteTable (void) /* Output a table of dbytes */ { /* Call the low level function */ return DoTable (atDByteTab, 2, DataDByteLine); }
unsigned WordTable (void) /* Output a table of words */ { /* Call the low level function */ return DoTable (atWordTab, 2, DataWordLine); }
unsigned ByteTable (void) /* Output a table of bytes */ { /* Call the low level function */ return DoTable (atByteTab, 1, DataByteLine); }