討論串[問題] 如何學寫COMPILER? [純拋磚引玉]
共 38 篇文章

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者tinlans ( )時間18年前 (2007/04/20 05:29), 編輯資訊
0
0
1
內容預覽:
這個年代有點久不好找,. 用 John Lilley 搭一些有的沒的字當 keyword 找,. 可能還能找到一點點東西,. 我印象中它不屬於論文類。可能我不用 parser generator 太久了沒注意到?. yacc 跟 bison 確定是沒有這個能力,. 不過它們確實也稱不上是「好一點」的
(還有343個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者halajohn (Wei Hu)時間18年前 (2007/04/19 18:25), 編輯資訊
0
0
1
內容預覽:
請問這個的論文來源在哪裡?. 我想看看. no, 好一點的 parser generator 都可以動態放寬 lookahead 數目的限制.. 請問目前哪些 compiler 100% fully support C++?. --. http://www.csie.ntu.edu.tw/~r880

推噓3(3推 0噓 3→)留言6則,0人參與, 最新作者tinlans ( )時間18年前 (2007/04/19 18:00), 編輯資訊
0
0
1
內容預覽:
你好像沒看懂我的意思,. 還是說你截錯位置了,. 第一句的「在 C++ syntax 被證明成可用 LL(1) 實作之前」你似乎沒看到,. 所謂「在 xxx 被證明可用 LL(1) 實作之前,很多人都在猜沒有 LR(2) 搞不出來」,. 意思就是說 LR(2) 處理能力較強,. 所以一堆人以為 C+
(還有654個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者halajohn (Wei Hu)時間18年前 (2007/04/19 13:17), 編輯資訊
0
0
1
內容預覽:
挑個錯, LALR or LR 支援 syntax 的能力並不差,. 理論上 (實際上也是), LR 要比 LL 強大 (的多).. lookahead 的問題不在夠不夠用,. 要是覺得不夠用, 你自己把他加大不就好了.. lookahead 的問題在於, 大於某個數值的 lookahead 下,.
(還有255個字)

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者tinlans.時間18年前 (2007/04/18 21:32), 編輯資訊
0
0
1
內容預覽:
引述《sniffer@kkcity.com.tw ( )》之銘言:. > parser 只是負責把 C++ code 轉成內部 structure,. > 會出問題通常是內部表示 data structure 沒規劃好. > 因為 template/class 產生的資料量超大, worst c
(還有3703個字)