Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals

streepin.cpp

Go to the documentation of this file.
00001 #include "streepin.h"
00002 
00003 ostream& Pin::print(ostream &os) const{
00004     return os;
00005 };
00006   
00007 ostream& Pin::php(ostream &os) const{
00008     return os;
00009   }
00010 
00011 bool Pin::match(const Node *p, Assignment &assign, const NameSpace &nameSpace)const{
00012     return p->getType()==SPin;
00013 };
00014 
00015 bool Pin::matchToBegining(const List *p, Assignment &assign, const NameSpace &nameSpace) const{
00016   return false;
00017 };
00018 
00019 bool Pin::compare(const Node *p) const{
00020     return p->getType()==SPin;
00021 };
00022   
00023 Node* Pin::substitute(const Assignment &assign){
00024     return this;
00025 };
00026   
00027 Node* Pin::copy() const{
00028     return new Pin();
00029 };
00030 
00031 void Pin::getVariables(VariableList &vlist) const{};
00032 
00033 
00034 string Pin::evaluate(const NameSpace &nameSpace) const{
00035   throw "ERROR: Pin::evaluate";
00036 };

Generated on Fri Nov 21 17:54:04 2003 for PHPX by doxygen 1.3.3