forked from ph7n2ofui/SysyCompiler_Arm
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
756 B
29 lines
756 B
#include <algorithm>
|
|
#include <iostream>
|
|
using namespace std;
|
|
#include "SysYParser.h"
|
|
#include "SysYFormatter.h"
|
|
|
|
// any ASTPrinter::visitNumber(SysYParser::NumberContext *ctx) {
|
|
// cout << ctx->IntConst()->getText();
|
|
// return nullptr;
|
|
// }
|
|
|
|
// any ASTPrinter::visitString(SysYParser::StringContext *ctx) {
|
|
// cout << ctx->String()->getText();
|
|
// return nullptr;
|
|
// }
|
|
|
|
// any ASTPrinter::visitFuncRParams(SysYParser::FuncRParamsContext *ctx) {
|
|
// if (ctx->funcRParam().empty())
|
|
// return nullptr;
|
|
// auto numParams = ctx->funcRParam().size();
|
|
// ctx->funcRParam(0)->accept(this);
|
|
// for (int i = 1; i < numParams; ++i) {
|
|
// cout << ", ";
|
|
// ctx->funcRParam(i)->accept(this);
|
|
// }
|
|
// cout << '\n';
|
|
// return nullptr;
|
|
// }
|