# file: runme.py import example if example.is_python_builtin(): print("Skipping example: -builtin option does not support %exceptionclass") exit(0) q = example.intQueue(10) print("Inserting items into intQueue") print(type(example.FullError)) try: for i in range(0, 100): q.enqueue(i) except example.FullError as e: print("Maxsize is %s" % e.maxsize) print("Removing items") try: while True: q.dequeue() except example.EmptyError as e: pass q = example.doubleQueue(1000) print("Inserting items into doubleQueue") try: for i in range(0, 10000): q.enqueue(i * 1.5) except example.FullError as e: print("Maxsize is %s" % e.maxsize) print("Removing items") try: while True: q.dequeue() except example.EmptyError as e: pass