Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

evaluator.h File Reference

#include <vector>
#include <dag.h>
#include <g_algo.h>
#include <stdint.h>
#include <coconut_config.h>

Include dependency graph for evaluator.h:

Include dependency graph

Go to the source code of this file.

Compounds

class  _evaluator_base
class  backward_evaluator_base
class  cached_backward_evaluator_base
class  cached_evaluator_base
class  cached_forward_evaluator_base
class  evaluator_base
class  forward_evaluator_base
class  variable_indicator

Functions

template<class _Walker, class _Visitor> _Visitor::return_value recursive_short_cut_walk (_Walker __w, _Visitor __f)
template<class _Walker, class _Visitor> _Visitor::return_value _recursive_short_cut_walk (_Walker __w, _Visitor __f)
template<class _Visitor, class _Walker> _Visitor::return_value evaluate (_Visitor __v, _Walker __start)


Detailed Description

Definition in file evaluator.h.


Function Documentation

template<class _Walker, class _Visitor>
_Visitor::return_value _recursive_short_cut_walk _Walker    __w,
_Visitor    __f
 

Definition at line 546 of file evaluator.h.

template<class _Visitor, class _Walker>
_Visitor::return_value evaluate _Visitor    __v,
_Walker    __start
 

Definition at line 588 of file evaluator.h.

template<class _Walker, class _Visitor>
_Visitor::return_value recursive_short_cut_walk _Walker    __w,
_Visitor    __f
 

Definition at line 486 of file evaluator.h.


Generated on Tue Nov 4 01:58:10 2003 for COCONUT API by doxygen1.2.18