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

PrimitiveEC Class Reference

#include <Expr.H>

Inheritance diagram for PrimitiveEC:

ExprC List of all members.

Public Member Functions

 PrimitiveEC (const Text &tname, PrimExec texec, SrcLoc *tloc)
void PrintD (std::ostream *os)
Val Eval (const Context &c)

Public Attributes

Atom name
PrimExec exec

Constructor & Destructor Documentation

PrimitiveEC::PrimitiveEC const Text tname,
PrimExec  texec,
SrcLoc tloc
[inline]
 

Definition at line 235 of file Expr.H.


Member Function Documentation

Val PrimitiveEC::Eval const Context c  )  [inline, virtual]
 

Implements ExprC.

Definition at line 240 of file Expr.H.

References NEW_CONSTR.

void PrimitiveEC::PrintD std::ostream *  os  )  [inline, virtual]
 

Implements ExprC.

Definition at line 239 of file Expr.H.

References name.


Member Data Documentation

PrimExec PrimitiveEC::exec
 

Definition at line 238 of file Expr.H.

Atom PrimitiveEC::name
 

Definition at line 236 of file Expr.H.

Referenced by PickleC::PickleExpr(), and PrintD().


The documentation for this class was generated from the following file:
Generated on Mon May 8 00:49:12 2006 for Vesta by  doxygen 1.4.2