Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

atlas::interpreter::tuple_expression Struct Reference

#include <evaluator.h>

Inheritance diagram for atlas::interpreter::tuple_expression:

Inheritance graph
[legend]
Collaboration diagram for atlas::interpreter::tuple_expression:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 tuple_expression (std::vector< expression > l)
virtual void evaluate () const
virtual void print (std::ostream &out) const

Constructor & Destructor Documentation

atlas::interpreter::tuple_expression::tuple_expression std::vector< expression l  )  [inline, explicit]
 

Definition at line 298 of file evaluator.h.

References atlas::interpreter::evaluate(), and atlas::testprint::print().


Member Function Documentation

void atlas::interpreter::tuple_expression::evaluate  )  const [virtual]
 

Reimplemented from atlas::interpreter::list_expression.

Definition at line 973 of file evaluator.cpp.

References atlas::interpreter::wrap_tuple().

void atlas::interpreter::tuple_expression::print std::ostream &  out  )  const [virtual]
 

Reimplemented from atlas::interpreter::list_expression.

Definition at line 928 of file evaluator.cpp.


The documentation for this struct was generated from the following files:
Generated on Wed Mar 26 16:52:44 2008 for atlas by  doxygen 1.3.9.1