Introducing execution(beta)

This commit is contained in:
2020-10-01 19:33:47 +05:30
parent 6b37f3987b
commit 2b17338a65
7 changed files with 160 additions and 9 deletions

View File

@@ -5,6 +5,7 @@
#include "bfeLexer.h"
#include "bfeParser.h"
#include "toBFListener.hpp"
#include "executeBFE.hpp"
using namespace antlr4;
@@ -25,8 +26,10 @@ int main(int argc, const char *argv[])
bfeParser parser(&tokens);
tree::ParseTree *tree = parser.program();
toBFListener listener;
tree::ParseTreeWalker::DEFAULT.walk(&listener, tree);
// toBFListener listener;
// tree::ParseTreeWalker::DEFAULT.walk(&listener, tree);
executeBGE* visitor = new executeBGE();
auto resultAny = visitor->visit(tree);
return 0;
}