簡體   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