// 基于语法树的极简语义检查。
#pragma once
#include "SysYParser.h"
// 目前仅检查:
// - 变量先声明后使用
// - 局部变量不允许重复定义
void RunSema(SysYParser::CompUnitContext& comp_unit);