我正在尝试从野牛语法构建AST。Bison正确生成了解析器,但是当我尝试使用一些数学运算解析示例代码时,打印出以下错误:[Fatal]calling`.get()',butTagINTisencountered.调试后我注意到问题出在expr非终端中,产生式如下:expr:...|operator{$$=$1;}并且operator本身有以下产生式:operator:...|INTEGER{$$=newast::expression::IntASTNode(std::stoi(d_scanner.matched()));}我正在使用多态语义类型,expr和operator被标记为响应E