Re: [問題] 如何學寫COMPILER? [純拋磚引玉]
※ 引述《tinlans.bbs@whshs.cs.nccu.edu.tw (汀)》之銘言:
: lex & yacc 非必學,
: commercial product 一般都不會用它,
: 工業強度等級的軟體程式碼更不會用它,
: 純粹就只是一個教學用具而已。
AFAIK gcc 4.1.1 還在用 flex (lex clone) / bison (yacc clone).
平常編譯的時候不用準備, 是因為它先產生一份丟在 distribution 裡面了.
==
嗯,所以 GCC 不是工業強度等級的軟體,純粹就只是一個教學用具而已,對吧? XD
我想應該不能這樣解讀才是 ......
這邊寫個小小的 parser, 光是「有用輔助工具」的時候, 就都快搞到頭腦爆漿了
如果從頭到尾都不善用這些輔助工具的話
完成的時間想必拖得更久, 所謂的「效率」、「強度」又真的會有多少優勢?
小弟作品: http://sbt.idv.tw/tBoard/index.py?f=25&t=732&m=pl
嗯 ... 好吧, 它的確需要 ...
Toy Parser Generator. XD http://christophe.delord.free.fr/tpg/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.44.151
推
04/17 04:31, , 1F
04/17 04:31, 1F
→
04/17 04:32, , 2F
04/17 04:32, 2F
→
04/17 04:35, , 3F
04/17 04:35, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 5 之 38 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章