 If the IDs do not match, an instruction pointer error has occurred, and specific corrective actions can be taken.A sample implementation of token passing using a global variable programmed in C is stated in the following source listing.This is essentially an "arm / fire" sequencing, for every function call.