Compiler Class Reference

List of all members.

Public Types

typedef pair< func_type, unsigned > entry
typedef hash_map< Sym, entry,
HashSym
HashMap
 constant
 variable
 function
enum  func_type { constant, variable, function }

Public Member Functions

 Compiler ()
entry do_add (Sym sym)
void add (Sym sym)

Public Attributes

HashMap map
vector< double > constants
vector< unsigned > variables
vector< fptr > functions
vector< vector< entry > > function_args
unsigned total_args
vector< entryoutputs

Detailed Description

Definition at line 51 of file MultiFunction.cpp.


The documentation for this class was generated from the following file:
Generated on Thu Apr 19 11:02:30 2007 for EO by  doxygen 1.4.7