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< entry > | outputs |
Definition at line 51 of file MultiFunction.cpp.
1.4.7