basically finish AST build
This commit is contained in:
@ -4,6 +4,6 @@
|
||||
#include "ast/ast.h"
|
||||
#include "visitor.h"
|
||||
|
||||
std::shared_ptr<ASTNodeBase> BuildAST(Visitor *visitor, antlr4::tree::ParseTree *tree);
|
||||
void SemanticCheck(std::istream &fin, std::shared_ptr<ASTNodeBase> &ast);
|
||||
std::shared_ptr<Program_ASTNode> BuildAST(Visitor *visitor, antlr4::tree::ParseTree *tree);
|
||||
void SemanticCheck(std::istream &fin, std::shared_ptr<Program_ASTNode> &ast);
|
||||
#endif
|
Reference in New Issue
Block a user