需要大C99测试文件

时间:2015-12-05 10:41:09

标签: c compiler-construction c99

在编写C99解析器之后,我正在寻找一个大型的C代码文件(如果可能的话,预编译,尽管我可能会自己预编译),它试图覆盖尽可能多的困难情况。即一些typedef,使其他人看不见的变量,结构,复杂的表达式和声明等,以及各种顺序中的所有变量。该文件不应包含任何错误,但应包含正确的代码(符合C99)。

当然,我可以拿一个大图书馆的文件。但是,我想知道是否有一个文件有很多陷阱/困难,专门用于测试。

有没有这样的文件?如果可能,根据“开源许可证”,如GPL?