(self, args)
WAIT: wait for a machine port.
WAIT: wait for a machine port.
WAIT : wait for a machine port .
def wait_(self, args):
        """WAIT: wait for a machine port."""
        addr = values.to_int(next(args), unsigned=True)
        ander = values.to_int(next(args))
        error.range_check(0, 255, ander)
        xorer = next(args)
        if xorer is None:
            xorer = 0
        else:
            xorer = values.to_int(xorer)
        error.range_check(0, 255, xorer)
        list(args)
        while (self.inp(addr) ^ xorer) & ander == 0:
            self._queues.wait()
def wait_ ( self , args ) : addr = values . to_int ( next ( args ) , unsigned = True ) ander = values . to_int ( next ( args ) ) error . range_check ( 0 , 255 , ander ) xorer = next ( args ) if xorer is None : xorer = 0 else : xorer = values . to_int ( xorer ) error . range_check ( 0 , 255 , xorer ) list ( args ) while ( self . inp ( addr ) ^ xorer ) & ander == 0 : self . _queues . wait ( )