歡迎來(lái)到 常識(shí)詞典網(wǎng) , 一個(gè)專業(yè)的常識(shí)知識(shí)學(xué)習(xí)網(wǎng)站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
code.google/p/grass-... 給你個(gè)樂(lè)子,亦可借鑒。答案 2:
如果你用了幾門語(yǔ)言,依然覺(jué)得用得不順手,或者覺(jué)得有一些代碼覺(jué)得完全沒(méi)有必要重復(fù)寫,那你可能可以開始自創(chuàng)一門語(yǔ)言了。所以,第一步是,先玩熟兩三門(比較不同的)語(yǔ)言,如果你的目標(biāo)是自創(chuàng)一門語(yǔ)言,而不是一個(gè)方言的話。答案 3:
首先,你要具備這方面的知識(shí)或能力,例如編譯原理、匯編、操作系統(tǒng)等。 其次,你要明確你要?jiǎng)?chuàng)建的語(yǔ)言有什么特征,是否支持面向?qū)ο蟪橄?,抽象到何種程度?是否支持函數(shù)式編程?編譯型還是解釋型? 最后,編碼。 對(duì)于你的問(wèn)題,你還可以嘗試看下這本書 createyourproglang/答案 4:
果斷看編譯原理相關(guān)書籍。個(gè)人喜歡ragel+lemon。下一篇:國(guó)內(nèi)抄襲國(guó)外的產(chǎn)品會(huì)被國(guó)外的公司告嗎? 下一篇 【方向鍵 ( → )下一篇】
上一篇:風(fēng)會(huì)吹走聲音嗎?在上游更不容易聽見(jiàn)逆風(fēng)的聲音嗎? 上一篇 【方向鍵 ( ← )上一篇】
快搜