日韩精品中文字幕一区二区-日韩精品中文字幕一区-日韩精品中文字幕视频-日韩精品在线一区二区三区-第一页在线-第一福利视频

東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

桌面主題教育相關(guān)素材下載字體下載外語學(xué)習(xí)高考考研建筑圖集高考作文書法字體桌面壁紙CAD圖紙考研素材

首頁硬件驅(qū)動(dòng)硬件教程 → 自制編程語言(完整中文版) pdf格式高清免費(fèi)版

自制編程語言(完整中文版)

自制編程語言(完整中文版)pdf格式高清免費(fèi)版

  • 大小:14.4M
  • 語言:中文
  • 平臺(tái):WinAll
  • 更新:2015-01-14 14:6
  • 等級(jí):
  • 類型:書集教程
  • 網(wǎng)站:http://www.nlktpj.cn
  • 授權(quán):免費(fèi)軟件
  • 廠商:
  • 產(chǎn)地:國產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評(píng)論下載地址

小編為大家整理帶來的這份《自制編程語言》不僅是pdf格式高清免費(fèi)版,而且還是完整中文版哦!本《自制編程語言》從編程語言的原理講起,手把手地帶你從零開始自制編程語言:crowbar和Diksam。前者為基于語法樹的無類型語言,后者為基于字節(jié)代碼的靜態(tài)語言。二者均具備四則運(yùn)算、變量、條件轉(zhuǎn)移、循環(huán)、函數(shù)說明、垃圾收集、面向?qū)ο蟆惓L幚頇C(jī)制等功能。另外,有朋友表示——單說現(xiàn)在被廣泛使用的編程語言,就有C、 C++、Java、C#、Perl、Python、Ruby、PHP、Lisp、JavaScript等。可能有人會(huì)質(zhì)疑,既然已經(jīng)有這么多語言了,真的有必要再特意創(chuàng)造一門新的語言嗎?——諸多問題,不妨現(xiàn)在就趕緊點(diǎn)擊本文下方的下載地址將這份《自制編程語言》下載下來看看吧?說不定這其中就有你想知道的問題的答案呢?

自制編程語言(完整中文版)內(nèi)容節(jié)選

3.2.1 模塊與命名規(guī)則 ............................................................................ 072

3.2.2 內(nèi)存管理模塊MEM ...................................................................... 073

補(bǔ)充知識(shí)  valgrind  ................................................................................ 075

補(bǔ)充知識(shí)  富翁式編程  ........................................................................... 075

補(bǔ)充知識(shí)  符號(hào)表與扣留操作  ................................................................ 076

3.2.3 調(diào)試模塊DBG ............................................................................... 076

3.3 crowbar ver.0.1的實(shí)現(xiàn). ........................................................................ 077

3.3.1 crowbar的解釋器——CRB_Interpreter ......................................... 077

補(bǔ)充知識(shí)  不完全類型  ........................................................................... 080

3.3.2 詞法分析——crowbar.l ................................................................. 081

補(bǔ)充知識(shí)  靜態(tài)變量的許可范圍  . ............................................................ 084

3.3.3 分析樹的構(gòu)建——crowbar.y與create.c ........................................ 085

3.3.4 常量折疊 ....................................................................................... 089

3.3.5 錯(cuò)誤信息 ....................................................................................... 089

補(bǔ)充知識(shí)  關(guān)于crowbar中使用的枚舉型定義  ........................................ 091

3.3.6 運(yùn)行——execute.c ....................................................................... 092

3.3.7 表達(dá)式評(píng)估——eval.c ................................................................... 096

3.3.8 值——CRB_Value ......................................................................... 104

3.3.9 原生指針型 ................................................................................... 105

3.3.10 變量 ............................................................................................ 106

3.3.11 字符串與垃圾回收機(jī)制——string_pool.c .................................... 108

3.3.12 編譯與運(yùn)行 ..................................................................................110

第4章  數(shù)組和mark-sweep垃圾回收器 ..................................................113

4.1 crowbar ver.0.2......................................................................................114

4.1.1 crowbar的數(shù)組 ..............................................................................114

4.1.2 訪問數(shù)組元素 .................................................................................115

4.1.3 數(shù)組是一種引用類型 ......................................................................116

補(bǔ)充知識(shí)  “數(shù)組的數(shù)組”和多維數(shù)組  . ....................................................116

4.1.4 為數(shù)組添加元素 .............................................................................118

4.1.5 增加(模擬)函數(shù)調(diào)用功能 ...............................................................118

4.1.6 其他細(xì)節(jié) ........................................................................................118

4.2 制作mark-sweep GC...........................................................................119

4.2.1 引用數(shù)據(jù)類型的結(jié)構(gòu) ......................................................................119

4.2.2 mark-sweep GC ...........................................................................121

補(bǔ)充知識(shí)  引用和immutable  ..................................................................123

4.2.3 crowbar棧 .....................................................................................124

4.2.4 其他根 ...........................................................................................127

4.2.5 原生函數(shù)的形式參數(shù) ......................................................................128

4.3 實(shí)現(xiàn)GC本身...........................................................................................129

4.3.1 對(duì)象的管理方法 .............................................................................129

4.3.2 GC何時(shí)啟動(dòng) ..................................................................................129

4.3.3 sweep階段 ....................................................................................132

補(bǔ)充知識(shí)  GC現(xiàn)存的問題  ......................................................................133

補(bǔ)充知識(shí)  Coping GC  . ............................................................................134

4.4 其他修改..................................................................................................136

4.4.1 修改語法 ........................................................................................136

4.4.2 函數(shù)的模擬 ....................................................................................137

4.4.3 左值的處理 ....................................................................................139

4.4.4 創(chuàng)建數(shù)組和原生函數(shù)的書寫方法 ....................................................142

4.4.5 原生指針類型的修改 ......................................................................144

第5章  中文支持和Unicode .............................................................................147

5.1 中文支持策略和基礎(chǔ)知識(shí)......................................................................148

自制編程語言(完整中文版)相關(guān)內(nèi)容小編就為大家介紹到這里了,查看完整版pdf格式自制編程語言完整版內(nèi)容請(qǐng)點(diǎn)擊本文下方的下載地址進(jìn)行下載查閱!

PC官方
安卓官方手機(jī)版
IOS官方手機(jī)版

自制編程語言(完整中文版)截圖

下載地址

自制編程語言(完整中文版) pdf格式高清免費(fèi)版

熱門評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)

編輯推薦

報(bào)錯(cuò)

請(qǐng)簡要描述您遇到的錯(cuò)誤,我們將盡快予以修正。

轉(zhuǎn)帖到論壇
輪壇轉(zhuǎn)帖HTML方式

輪壇轉(zhuǎn)帖UBB方式

主站蜘蛛池模板: 操蛋视频| 爱情公寓海报| 3d成人国产同人动漫焰灵姬| 金猴降妖 动漫| 贝克| 康巴卫视直播| 哈尔的移动城堡免费完整版| 神犬奇兵 电视剧| 秦时明月动画片| 我是特种兵免费观看完整版| 《克莱默夫妇》 | 奇米8888| 林芳| 《生命中有你》赞美诗歌| 三人行菲律宾| 树屋上的童真| 巴不得妈妈| 白世莉电影| 禁忌的恋爱关系一部| 赖小子| 2014春节联欢晚会| 男骑女| 被打屁股的作文| 我爱我爹全集高清版免费观看| 刘涛的21部毛片| 沉默的较量| 《火烛鬼》大结局| 文艺部面试提问问题| 公交车上的那些事| 棉袜vk| 最新作文素材| 《平凡之路》电影| 快播电影网| 都市女孩| 美丽人生在线完整版免费观看| 电影《donselya》在线观看| marie dee| 名剑 电影| 恶行之外电影完整播放| 女人香韩国电影| 杭州电视台生活频道|