问题遇到的现象和发生背景
十、实验二:设计SAMPLE语言的语法、语义分析器,输出四元式的中间结果。
检查要求:
a)启动程序后,先输出作者姓名、班级、学号(可用汉语、英语或拼音)。
b)请求输入测试程序名,键入程序名后自动开始编译。
c)输出四元式中间代码(样式见样板输出3和4)。
d)能发现程序的语法错误并输出出错信息。
问题相关代码,请勿粘贴截图
int main() {
GATE:
cout << "请输入测试程序:" << endl;
char test[10];
cin >> test;
if (strcmp(test, "TEST3")==0) {
_** parse.createbianYi3();
parse.ciFa();*
> _*
getnextsign();
sentence();
FOMO.printfouryuan();
}
else if (strcmp(test, "TEST4") == 0) {
parse.createbianYi4();
parse.ciFa();
getnextsign();
sentence();
FOMO.printfouryuan();
}
运行结果及报错内容
undefined reference to `bianYi::ciFa()'