Class Node = (type x (int + double + Sym + void*)). More...
#include <node.hh>
Public Member Functions | |
ostream & | print (ostream &fout) const |
print a node on a stream |
Class Node = (type x (int + double + Sym + void*)).
Definition at line 70 of file node.hh.
ostream & Node::print | ( | ostream & | fout | ) | const |
print a node on a stream
< print a node on a stream
Definition at line 3 of file node.cpp.
00004 { 00005 switch (fType) { 00006 case kIntNode : return fout << fData.i; 00007 case kDoubleNode : return fout << fData.f; 00008 case kSymNode : return fout << *(fData.s); 00009 case kPointerNode : return fout << "ptr:" << fData.p; 00010 default : return fout << "badnode"; 00011 } 00012 00013 // return fout; 00014 }