![]() |
Zen
A cross-platform functional programming language
|
GrammarStatement Visitor interface class. More...
#include <Ast.hpp>
Public Member Functions | |
| Visitor () | |
| Default constructor. | |
| virtual | ~Visitor () |
| Virtual destructor. | |
| virtual void | visit (const Ast::GrammarRuleStatement &stmt)=0 |
| Visit GrammarRuleStatement. | |
| virtual void | visit (const Ast::LexerStatement &stmt)=0 |
| Visit LexerStatement. | |
GrammarStatement Visitor interface class.
| virtual void visit | ( | const Ast::GrammarRuleStatement & | stmt | ) | [pure virtual] |
Visit GrammarRuleStatement.
| stmt | The instance to be visited. |
Implemented in GrammarDefActionWriter, and GrammarFileGenerator.
| virtual void visit | ( | const Ast::LexerStatement & | stmt | ) | [pure virtual] |
Visit LexerStatement.
| stmt | The instance to be visited. |
Implemented in GrammarDefActionWriter, and GrammarFileGenerator.