sách gpt4 ăn đã đi

Làm cách nào để đưa thông báo tóm tắt cuối cùng vào chương trình yacc?

In lại Tác giả: Walker 123 更新时间:2023-11-30 18:15:56 31 4
mua khóa gpt4 giày nike

当我将输入从输入文件重定向到 yacc 程序时,在它完成解析文件后,我希望 yacc 解析器打印其所做操作的摘要。如果我通过键盘输入内容然后按 Điều khiển+D,我希望它执行相同的操作。有办法做到这一点吗?

câu trả lời hay nhất

在语法上你可以调用一个函数该功能应该在第三部分

FIRST PART

%%
second PART

GRAMMAR { CALL YOUR FUNCTION();}
GRAMMAR2 VAR1 VAR2 VAR3 {CALL YOUR FUNCTION2($1,$2,$3);}

%%
third PART

YOUR FUNCTION(){}
YOUR FUNCTION2(int c, char*y , int z){}

int main (void) {
}
void yyerror (char *s) {fprintf (stderr, "%s\n", s);}

你的函数可以打印任何你想要的东西以及语法,因为你现在通过你给出的参数调用函数

关于c - 如何将最终摘要消息放入 yacc 程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1854200/

31 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress