20 lines
276 B
C
20 lines
276 B
C
|
/*
|
||
|
* Visitor.h
|
||
|
*
|
||
|
* Created on: Dec 17, 2012
|
||
|
* Author: att
|
||
|
*/
|
||
|
|
||
|
#ifndef VISITOR_H_
|
||
|
#define VISITOR_H_
|
||
|
#include "AST/ASTNode.h"
|
||
|
|
||
|
class Visitor {
|
||
|
public:
|
||
|
Visitor();
|
||
|
virtual void visit(ASTNode * node/*something*/) = 0;
|
||
|
virtual ~Visitor();
|
||
|
};
|
||
|
|
||
|
#endif /* VISITOR_H_ */
|