#include "expression_list.h" // SEE EXPRESSION_LIST.H list_iterator expression_list::first() { return L.first(); } void expression_list::insert(expression* e) { L.insert_after(L.last(),e); } expression_list::~expression_list() { list_iterator I = L.first(); while(I.has_more_elements()) { delete *I; I++; } }