討論串[問題] 如何學寫COMPILER? [純拋磚引玉]
共 38 篇文章
內容預覽:
只能說你把 parser 看簡單了, grammar 的分析極其複雜. 有時候用少許 macro 可以達到非常漂亮的 code. 未嘗不可. 這個用個好的 IDE 應該可以解決吧. java, c# 的出現跟 C++ 沒有絕對關係吧. 要是沒有 java compiler, 要怎麼編譯用 java
(還有211個字)
內容預覽:
※ 引述《tinlans.bbs@whshs.cs.nccu.edu.tw (汀)》之銘言:. > ※ 引述《sniffer@kkcity.com.tw ( )》之銘言:. > > C++ 語法不複雜, 但是容易搞錯, 排列組合過多. > 對人來說是這樣,. > 對 compiler 來說比較難處理
(還有1579個字)
內容預覽:
> ==>發信人: tinlans.bbs@whshs.cs.nccu.edu.tw (汀), 信區: programming. > > 嗯,所以 GCC 不是工業強度等級的軟體,純粹就只是一個教學用具而已,對吧? XD> 是的,. > GCC 即使到 4.3,. > 依然不是一個工業強度等級的軟體
(還有779個字)
內容預覽:
※ 引述《sniffer@kkcity.com.tw ( )》之銘言:. > ※ 引述《tinlans.bbs@whshs.cs.nccu.edu.tw (汀)》之銘言:. > > 而且是針對 flex & bison 的:. > > 當初 4.0 之所以把 C++ parser 整個拿純 C 手工
(還有2518個字)
內容預覽:
※ 引述《tinlans.bbs@whshs.cs.nccu.edu.tw (汀)》之銘言:. > 而且是針對 flex & bison 的:. > 當初 4.0 之所以把 C++ parser 整個拿純 C 手工重寫,. > 有一大原因就是 flex & bison 生出來的 code 太難 de
(還有1063個字)