看板 C_and_CPP 關於我們 聯絡資訊
第一次浮出水面問問題 小弟非本科系,C++只算學了一些時間的新手 因為對寫C++程式有憧憬所以報了這個課程 (反正不過也沒損失,報了還可以跟同事吹牛XDDDD) 利用工作時間之餘,參(ㄆㄧㄠˇ)考(ㄑㄧㄝˋ)網路上的演算法 用Regular expression總算在5/5最後一天過了第一題 由於非本科系,Compiler理論是依官網的建議 硬啃龍書1 ~ 3章。但沒有相關理論背景讀起來實在很痛苦 而要繼續支撐完這個課程,恐怕得在工作餘零碎時間邊啃書邊硬寫邊無恥厚問 實在很需要比較好吸收消化的書 所以想請教版上諸位大大們 Compiler理論有哪本書比較適合相對沒背景的人唸呢? 這方面的自學有甚麼特殊訣竅或入門方法嗎? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.233.183.133 ※ 編輯: d8888 來自: 118.233.183.133 (05/06 19:08)
MOONRAKER:龍書不是OS課本嗎 Compiler有什麼龍書? 05/06 19:23
hilorrk:compiler 那本也是龍XD 05/06 19:24
d8888:抱歉,小弟是說Principles of Compiler Design這本 05/06 19:25
tinlans:Aho 那兩版都是龍啊,第一版是紅龍,第二版不知道俗稱 05/06 19:37
suhorng:恐龍 v.s. dragon XD? 05/06 19:41
azureblaze:我也非本科系 不過我覺得目前除了PA3用不太到龍書 05/06 20:00
azureblaze:PA3我讀了也是一頭霧水,最後還是用自己想的辦法 05/06 20:01
descent:編譯器實作-使用C(附光碟), 我是看這本 05/06 21:03
suhorng:我看過樓上那本..覺得寫的非常貧瘠 沒什麼內容 05/06 21:10
jackace:要甚麼理論 硬幹就好了 05/07 00:19
privatewind:通常是叫compiler那本 叫紫龍本... 05/07 18:47
sunneo:勇者鬥惡龍那本嗎 0.0 05/07 19:41
d8888:外行人叫錯書本暱稱還請見諒QQ,謝謝大家給予意見 05/07 23:26
yoco315:完全用不到龍書 = =" 老實說龍書幾乎沒用... 05/08 07:56
yoco315:花了大半本在講LL1/LALR,但是實際上大家根本不這樣parse 05/08 07:57
yoco315:跟實務完全脫節,而且編譯器的重點根本不在這邊… 05/08 07:57
coolcomm:現在大家都怎麼parse? 我是外行人Q_Q 05/08 10:54
suhorng:手爆DFA/NFA硬幹XD? 05/08 11:22
azureblaze:Recursive Descent 05/08 12:10
hilorrk:不知道有沒有比較實務的compiler教學?(書, 文章, code/lib 05/08 18:02
hilorrk:給只有很基本概念的人..包括frontend和backend的各種主題 05/08 18:03
yoco315:jserv大大推這本http://baike.baidu.com/view/5014888.htm 05/08 21:46
yoco315:我也去買了一本,真的好書 05/08 21:46
yoco315:對我這種外行人來看,簡單易懂 XD 05/08 21:47