_MAKING A CASE FOR ANIMATING C++ PROGRAMS_ by Alan West Example 1: class Node { ... public: Node(); Node (Node &); // Unary Node (Node &, Node &); // Binary }; void display_node() { Node nodeA; Display display; display->print(nodeA); } Example 2: (a) Filter remove_paints (to.name == objectA && function.name == paint) { exclude; } (b) Filter stop_on_store (to.class.baseclass.name == Persistent) { stop; } (c) Filter show_construction (function.type != constructor) { exclude; } (d) Filter until_suppliers (from.parent.name == display_manager) { add exclude_all; remove until_suppliers; } Filter exclude_all() { exclude; }