33 using LERR_(ITER_EXHAUST);
38 typedef IterStack<int> IStack;
61 CHECK (isnil (stack));
72 CHECK (!isnil (stack));
78 CHECK (7 == stack.pop());
83 CHECK (1 == stack.pop());
85 CHECK (isnil (stack));
97 CHECK (isnil (stack));
Conveniently iterable stack and queue containers.
#define VERIFY_ERROR(ERROR_ID, ERRONEOUS_STATEMENT)
Macro to verify that a statement indeed raises an exception.
Implementation namespace for support and library code.
Simplistic test class runner.
Tiny helper functions and shortcuts to be used everywhere Consider this header to be effectively incl...
A collection of frequently used helper functions to support unit testing.