繁体   English   中英

C 的上下文无关文法

[英]Context-free grammar for C

我正在研究 C 的解析器。我试图找到 C 的所有上下文无关派生的列表。理想情况下,它应该是 BNF 或类似的。 我确信这样的事情就在那里,但谷歌搜索并没有给我太多。

事实证明,阅读现有解析器/编译器的源代码比帮助更令人困惑,因为我发现的大多数比我正在构建的更雄心勃勃和复杂。

您始终可以使用 C11 标准本身的附录 A。 免费提供的标准草案将适用于您的目的,网址http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf

这是一个 ANSI-C 语法,更新为 C11 标准。 应该为你的目的服务。

http://www.qut.com/c/ANSI-C-grammar-y.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM