當前位置:首頁 » 編程軟體 » 編譯原理實驗pl0

編譯原理實驗pl0

發布時間: 2025-05-09 13:18:03

① 求C語言編譯原理語法分析程序

一繼承的詞法來自

http://blog.sina.com.cn/s/blog_67c9fc300100srad.html
二語法

用擴充的BNF表示如下:

⑴<程序>::=begin<語句串>end

⑵<語句串>::=<語句>{;<語句>}

⑶<語句>::=<賦值語句>

⑷<賦值語句>::=ID:=<表達式>

⑸<表達式>::=<項>{+<項> | -<項>}

⑹<項>::=<因子>{*<因子> | /<因子>

⑺<因子>::=ID | NUM | (<表達式>)

三要求

輸入單詞串,以「#」結束,如果是文法正確的句子,則輸出成功信息,列印「success」,否則輸出「error」。

例如:

輸入 begin a:=9; x:=2*3; b:=a+x end #

輸出 success!

輸入 x:=a+b*c end #

輸出 error!

熱點內容
租用伺服器如何測速 發布:2025-05-09 20:03:39 瀏覽:790
文件夾左邊 發布:2025-05-09 19:59:21 瀏覽:730
wincc腳本從入門到精通 發布:2025-05-09 19:35:39 瀏覽:894
網路電腦配置哪個好 發布:2025-05-09 19:35:02 瀏覽:273
函數中未指定存儲類別 發布:2025-05-09 19:24:45 瀏覽:131
大話西遊2腳本錯誤解決方法 發布:2025-05-09 19:23:24 瀏覽:898
我的世界伺服器op掛下載 發布:2025-05-09 19:23:23 瀏覽:647
政府配置哪些資源 發布:2025-05-09 19:21:57 瀏覽:231
怎麼注銷電腦密碼 發布:2025-05-09 19:18:47 瀏覽:148
台灣中華電信大型伺服器雲伺服器 發布:2025-05-09 19:09:08 瀏覽:408