前端基本构建完毕,build前端部分无报错,argument类删除后端报错,llvmIR输出待完成
This commit is contained in:
@@ -6,7 +6,6 @@ using namespace std;
|
||||
#include "SysYLexer.h"
|
||||
#include "SysYParser.h"
|
||||
using namespace antlr4;
|
||||
#include "ASTPrinter.h"
|
||||
#include "Backend.h"
|
||||
#include "SysYIRGenerator.h"
|
||||
#include "LLVMIRGenerator.h"
|
||||
@@ -77,7 +76,7 @@ int main(int argc, char **argv) {
|
||||
SysYIRGenerator generator;
|
||||
generator.visitCompUnit(moduleAST);
|
||||
auto moduleIR = generator.get();
|
||||
moduleIR->print(cout);
|
||||
// moduleIR->print(cout);
|
||||
return EXIT_SUCCESS;
|
||||
} else if (argStopAfter == "llvmir") {
|
||||
LLVMIRGenerator llvmirGenerator;
|
||||
|
||||
Reference in New Issue
Block a user