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.

12 lines
465 B

#pragma once
#include "SysYBaseVisitor.h"
class ASTPrinter : public SysYBaseVisitor {
public:
std::any visitFuncRParams(SysYParser::FuncRParamsContext *ctx) override;
// std::any visitExpAsRParam(SysYParser::ExpAsRParamContext *ctx) override;
// std::any visitStringAsRParam(SysYParser::StringAsRParamContext *ctx) override;
std::any visitNumber(SysYParser::NumberContext *ctx) override;
std::any visitString(SysYParser::StringContext *ctx) override;
};