【发布时间】:2014-11-25 09:38:48
【问题描述】:
许多C书籍很少提及#line 指令。
他们中的许多人说这个指令被野牛工具的 yacc 使用,但没有 展示任何实际的例子。
谁能告诉我这个指令的一些实际用法或让我成为一个实用的 bison 或 yacc 的用法示例?
【问题讨论】:
-
man yacc或man bison怎么样? (不想刻薄,但文档始终是首先开始的地方)。 -
用
gcc -E查看预处理器的输出(对于带有#include的文件),例如(对于POSIX系统,c99 -E)。
标签: c c-preprocessor bison yacc preprocessor-directive