谁知道如何调试yacc程序?# Programming - 葵花宝典
g*s
1 楼
用的bison。
google了一下,好像是在执行bison foo.y时加--debug选项,再在调用yyparse()之前
加上这两个语句:extern int yydebug; yydebug=1; 说是这样执行parser后就会有个
foo.output文件给出token parse的信息。
试了一下,不灵啊。还有说法要加--verbose选项,定义宏#define YYDEBUG 1等等,谁
知道到底怎么回事啊?
google了一下,好像是在执行bison foo.y时加--debug选项,再在调用yyparse()之前
加上这两个语句:extern int yydebug; yydebug=1; 说是这样执行parser后就会有个
foo.output文件给出token parse的信息。
试了一下,不灵啊。还有说法要加--verbose选项,定义宏#define YYDEBUG 1等等,谁
知道到底怎么回事啊?