青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆-341  評論-2670  文章-0  trackbacks-0
腳本技術
描述跟腳本相關的各種技術
手把手教你寫腳本引擎(五)——簡單的高級語言(3,符號表)      摘要: 符號表的結構的復雜度跟語言的語義規則的復雜度有關。對于C#來說,每一個符號都附帶了一大堆信息,譬如位置啦,所在的namespace啦,類型啦什么的。對于JavaScript來說,符號表幾乎是不需要的,因為東西都動態了,編譯時幾乎不檢查內容。語義分析的輸出是符號表,代碼生成的輸入是符號表和語法樹。因此語法樹除了放語法相關的內容,語義相關的內容最好放到符號表里面(譬如說表達式的類型啦,語句的scope結果啦)。  閱讀全文
posted @ 2009-05-10 18:48 陳梓瀚(vczh) 閱讀(7290) | 評論 (1)  編輯
手把手教你寫腳本引擎 PPT與Demo(一)      摘要:
華南理工大學微軟俱樂部程序設計語言特別興趣小組——手把手教你寫腳本引擎系列(一)
陳梓瀚

PPT內容:
1、簡單指令集的設計方法(支持分支、循環、函數、遞歸)。
2、編譯控制流程(分支和循環)的一般模式。
3、函數調用的詳細過程。
4、5個示例程序。

Demo內容:
PPT中5個示例程序的運行過程(動畫),左邊是單步,右邊是堆棧內容。

含下載,內詳。  閱讀全文
posted @ 2009-03-28 01:43 陳梓瀚(vczh) 閱讀(10674) | 評論 (11)  編輯
Kernel FP的圖形Demo實現!      摘要: 其實有了一整套的Kernel FP API之后,只需要插入幾個外部函數就可以讓Kernel FP繪圖了。現在我們看一看這個Demo的樣子。
  閱讀全文
posted @ 2008-12-29 10:41 陳梓瀚(vczh) 閱讀(2732) | 評論 (0)  編輯
Kernel FP編譯器工具實現      摘要: 這次終于實現了兩個exe,一個是編譯器,一個是提供控制臺API的虛擬機。等提供GUI的虛擬機出來之后就開放出來(內有圖和代碼)。  閱讀全文
posted @ 2008-12-26 08:07 陳梓瀚(vczh) 閱讀(2075) | 評論 (5)  編輯
Kernel FP 編譯器MakeFile開發完成      摘要: Kernel FP的MakeFile可以指定輸出文件、報告文件以及代碼文件,并且可以繼承其他的MakeFile。MakeFile的格式和分析器代碼如下:  閱讀全文
posted @ 2008-12-24 05:20 陳梓瀚(vczh) 閱讀(1808) | 評論 (1)  編輯
Kernep FP實現虛擬機的序列化與反序列化      摘要: 由于Kernel FP的編譯結果是獨立的,執行的時候不需要源代碼的符號的參與,因此可以將編譯結果進行序列化與反序列化。  閱讀全文
posted @ 2008-12-23 00:50 陳梓瀚(vczh) 閱讀(1590) | 評論 (0)  編輯
Kernel FP添加反射API      摘要: 為了讓宿主程序可以更加清楚一份Kernel FP代碼的內容,我今天為Kernel FP添加了反射的API。  閱讀全文
posted @ 2008-12-20 06:10 陳梓瀚(vczh) 閱讀(1435) | 評論 (0)  編輯
使用Kernel FP的do-end語法糖添加自己的異常處理系統      摘要: 有的時候,IO的異常處理由于需要一個IOEnv類型的參數而顯得非常麻煩。這個時候我們可以定制自己的一套異常處理系統,從而讓程序變得清晰起來。自己的異常處理系統不同于IO,是沒有副作用的函數集合。下面讓我們看一看如何使用自定義的異常處理系統來分析一個四則運算表達式。  閱讀全文
posted @ 2008-12-18 21:23 陳梓瀚(vczh) 閱讀(1466) | 評論 (0)  編輯
使用Kernel FP API實現一個運行Kernel FP代碼的控制臺程序      摘要: 說到底Kernel FP是一個腳本引擎,所以是需要API的。接下來的代碼用來加載一些Kernel FP代碼文件,并執行main函數。  閱讀全文
posted @ 2008-12-17 19:15 陳梓瀚(vczh) 閱讀(1652) | 評論 (1)  編輯
在純函數式語言內實現有關IO的循環      摘要: 我們知道,循環本身是沒有返回值的。所以在純函數式語言下,跟IO有關的循環才有足夠的副作用來產生價值。于是利用IO Monad,我們就可以實現循環了。循環是一個函數:  閱讀全文
posted @ 2008-12-15 07:56 陳梓瀚(vczh) 閱讀(2186) | 評論 (2)  編輯
Kernel FP的do-end IO語法糖實現!      摘要: 前面說過,需要一個語法糖來組織IO,并且在其中的一步產生錯誤的時候立刻返回錯誤。現在我們看一段代碼:  閱讀全文
posted @ 2008-12-15 06:22 陳梓瀚(vczh) 閱讀(1490) | 評論 (0)  編輯
Kernel FP的IO實驗
posted @ 2008-12-14 22:44 陳梓瀚(vczh) 閱讀(1785) | 評論 (0)  編輯
Kernel FP支持更精細的重載
posted @ 2008-12-14 19:42 陳梓瀚(vczh) 閱讀(1486) | 評論 (0)  編輯
Kernel FP 的四則運算式子分析程序      摘要: 為了測試Kernel FP的健壯性以及進行一些bug的排除,一個四則運算式子的分析程序理所當然地就被實現了。代碼如下:  閱讀全文
posted @ 2008-12-13 07:13 陳梓瀚(vczh) 閱讀(3378) | 評論 (2)  編輯

Full 腳本技術 Archive

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美激情影音先锋| 国内久久视频| 久久一区中文字幕| 一区二区冒白浆视频| 久久亚洲一区二区三区四区| 亚洲精品小视频在线观看| 国产欧美日韩亚洲精品| 久久久免费精品视频| 99re热这里只有精品免费视频| 久久国产日本精品| 一区二区三区日韩在线观看| 在线精品国精品国产尤物884a| 国产精品高清在线| 欧美成人亚洲成人| 久久精品国产96久久久香蕉| 亚洲天堂网在线观看| 91久久国产综合久久91精品网站| 久久久久国产精品厨房| 亚洲欧美99| 亚洲人被黑人高潮完整版| 国产精品自拍小视频| 欧美日韩国产成人在线免费| 蜜臀av一级做a爰片久久| 欧美一区二区三区免费观看视频| 一区二区三欧美| 亚洲精品视频一区| 亚洲激情小视频| 欧美多人爱爱视频网站| 久久亚洲电影| 久久精品视频在线看| 午夜性色一区二区三区免费视频| 中文亚洲免费| 99精品国产在热久久婷婷| 亚洲国产精品成人综合| 怡红院av一区二区三区| 国产一区二区三区四区hd| 国产乱码精品一区二区三区五月婷 | 国产精品成人一区| 欧美日韩国产综合视频在线观看中文| 午夜久久电影网| 午夜精品久久久久久久蜜桃app| 国产综合欧美| 亚洲精品精选| 国产精品一区二区三区观看| 久热精品视频在线| 欧美日韩精品一区二区天天拍小说| 亚洲综合色视频| 久久视频国产精品免费视频在线 | 一区二区三区在线视频免费观看 | 久久综合给合久久狠狠狠97色69| 亚洲精品免费一二三区| 一区二区欧美亚洲| 亚洲日本乱码在线观看| 亚洲一区在线免费| 日韩亚洲欧美中文三级| 久久久五月婷婷| 午夜欧美视频| 国产精品亚洲综合久久| 久久精品国产免费观看| 亚洲一区二区3| 国产人成一区二区三区影院| 欧美一区二区三区在线观看视频| 午夜在线视频观看日韩17c| 一区二区视频欧美| 欧美色视频日本高清在线观看| 国产伦一区二区三区色一情| 欧美午夜精品伦理| 免费人成精品欧美精品| 亚洲一区二区精品| 欧美激情精品久久久久久黑人 | 亚洲大胆人体视频| 久久久久久97三级| 免费日韩精品中文字幕视频在线| 亚洲国产免费看| 一级日韩一区在线观看| 羞羞漫画18久久大片| 欧美 日韩 国产在线| 欧美精品电影在线| 国产精品视频内| 国产精品久久久久一区二区三区共 | 在线亚洲欧美视频| 久久国产精品电影| 亚洲高清在线观看| 亚洲视频精选| 亚洲欧美国产精品va在线观看| 伊甸园精品99久久久久久| 亚洲视频在线观看网站| 久久偷看各类wc女厕嘘嘘偷窃| 日韩午夜电影在线观看| 欧美国产一区二区三区激情无套| 午夜日韩激情| 99国产精品99久久久久久| 亚洲欧美日韩国产成人| 欧美激情中文字幕在线| 性久久久久久久| 国产精品久久久久影院亚瑟 | 欧美中文字幕精品| 欧美日韩亚洲视频一区| 国产视频一区二区三区在线观看| 国产目拍亚洲精品99久久精品 | 一区二区三区久久久| 久久精品道一区二区三区| 另类激情亚洲| 亚洲第一天堂无码专区| 久久精品视频在线看| 亚洲欧美怡红院| 国产麻豆精品视频| 午夜视频一区| 亚洲欧美春色| 亚洲午夜精品久久久久久app| 欧美日韩国产经典色站一区二区三区 | 亚洲宅男天堂在线观看无病毒| 亚洲免费高清视频| 欧美日韩一区二区免费在线观看| 一本色道久久综合亚洲精品高清| 亚洲毛片在线看| 国产精品大全| 亚洲欧美福利一区二区| 亚洲欧美国产视频| 国产精品一区二区视频| 久久成人一区| 久久久.com| 亚洲激情自拍| 亚洲精品乱码久久久久久蜜桃91| 欧美区一区二| 亚洲永久免费观看| 午夜激情久久久| 黄色成人片子| 欧美激情麻豆| 欧美日韩综合视频网址| 性欧美大战久久久久久久久| 欧美在线国产精品| 亚洲国产精品va在线看黑人动漫 | 影音先锋亚洲精品| 亚洲国产成人av| 欧美日韩在线视频一区二区| 亚洲欧美在线x视频| 久久精品成人欧美大片古装| 亚洲人屁股眼子交8| 在线视频一区二区| 国语自产精品视频在线看| 欧美第一黄网免费网站| 欧美日韩一区二| 久久久99精品免费观看不卡| 老司机精品福利视频| 亚洲深夜福利| 欧美在线视频免费观看| 亚洲黄色大片| 亚洲性线免费观看视频成熟| 激情综合色综合久久| 亚洲国产婷婷综合在线精品 | 久久九九电影| 在线视频中文亚洲| 久久黄色网页| 一本色道久久综合亚洲二区三区| 亚洲性夜色噜噜噜7777| 亚洲国产精品成人久久综合一区| 亚洲天堂偷拍| 亚洲国产精品一区二区第一页 | 美女脱光内衣内裤视频久久影院| 欧美日韩福利| 久久综合色一综合色88| 欧美日韩日本网| 久久久久天天天天| 欧美日韩日本网| 免费视频一区| 国产精品视频免费观看| 亚洲第一视频网站| 国产日韩欧美成人| 日韩视频专区| 在线看国产一区| 亚洲一区在线免费| 99精品视频免费观看视频| 久久久久久久久一区二区| 一区二区三区四区精品| 久久久福利视频| 亚洲欧美中文另类| 欧美精品在线观看播放| 免播放器亚洲| 国产手机视频精品| 亚洲视频在线免费观看| 91久久极品少妇xxxxⅹ软件| 欧美一区二区观看视频| 亚洲永久免费精品| 欧美精品麻豆| 亚洲第一视频网站| 激情偷拍久久| 欧美亚洲日本国产| 亚洲免费在线视频| 欧美激情综合五月色丁香小说| 老色鬼精品视频在线观看播放| 国产欧美日韩麻豆91| 99亚洲精品| 99精品欧美一区二区三区| 牛牛国产精品| 欧美黄色免费网站| 亚洲观看高清完整版在线观看| 久久国产视频网站| 久久精品夜色噜噜亚洲a∨| 国产精品毛片va一区二区三区 |