Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

walker.h File Reference

Go to the source code of this file.

Compounds

class  Walker
 A functional class to traverse an AST, and perform some function at each of its Nodes. More...


Functions

template<class T> void list_walker (list< T > &l, Walker &the_walker)
 Invoke a given walker on every element of a list. More...


Function Documentation

template<class T>
void list_walker list< T > &    l,
Walker   the_walker
 

Invoke a given walker on every element of a list.

Parameters:
the_walker  The walker which should be invoked on every element of the list.
l  The list on which to invoke the Walker. This list should contain only Nodes or subclasses of Node.


Generated on Thu Jan 10 12:06:23 2002 for C-Breeze by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001