成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解Lua語言源代碼文件含義

移動開發 iOS
Lua語言源代碼文件含義是本文要介紹的內容,主要是來學習lua源代碼中文件的含義,具體內容來看本文詳解。

Lua語言源代碼文件含義是本文要介紹的內容,主要是來學習lua源代碼文件的含義,具體內容來看本文詳解。

ldebug.c - 調試接口:包含訪問調試鉤子的函數(lua_sethook/lua_gethook/lua_gethookcount),訪問運行時堆棧信息的函數(lua_getstatck/lua_getlocal/lua_setlocal),檢查字節碼函數(luaG_checkopenop/luaG_checkcode),和拋出錯誤的函數(luaG_typeerror/luaG_concaterror/luaG_aritherror/luaG_ordererror/luaG_errormsg/luaG_runerror)

lzio.c -  一個通用的帶緩沖區的輸入流接口

lmem.c - 內存管理的接口.通過封裝內存分配函數,實現了luaM_realloc / luaM_growaux_兩個函數.

lgc.c -  垃圾回收器(內存管理)

lstate.c - 全局上下文. 包括打開和關閉LUA上線文的函數(lua_newstate/lua_close)和lua線程函數(luaE_newthread/luaE_freethread)

lobject.c - 一些針對Lua對象的通用函數。包括數據類型到字符串轉換函數,純數據相等測試函數(luaO_rawequalObj),和日志基礎2(luaO_log2)

lstring.c - 字符串表(保存所有由Lua操作的字符串集合)

lfunc.c - 包裝原型和閉包的輔助函數

ltable.c - Lua表實現(哈希)

lcode.c - Lua的代碼生成器。被lparser.c使用

llex.c - 此法分析器。被lparser.c使用

lparser.c - Lua語法檢查器

lundump.c - 加載預編譯后的Lua代碼塊,函數luaU_undump,加載一個預編譯后的代碼塊;luaU_header(被luaU_undump使用的內部函數),用來檢查函數頭部。

ldump.c - 保存預編譯后的Lua代碼塊。函數luaU_dump,使用預編譯后的代碼字符串展示一個函數;

lopcodes.c - Lua虛擬機的操作符。定義所有操作符的名稱和信息(使用luaP_opnames和luaP_opmodes兩個表保存)

lvm.c - Lua虛擬機。執行字節碼(luaV_execute)。也暴漏一些lapi.c可能用到的函數(例如:luaV_concat)

ldo.c - Lua的棧和調用結構。控制函數調用(luaD_call/luaD_pcall),棧增長,協同代碼的同步

ltm.c - 標記原語方法。實現對象訪問原語方法(metathods)

lbaselib.c - 基礎函數庫

lstrlib.c - 字符串庫

ltable.c - 表操作庫

lmathlib.c - 數學庫

loslib.c - 操作系統相關庫

liolib.c - 輸入輸入庫

loadlib.c - 模塊庫(實現require函數,package函數)

ldblib.c - 調試庫

lapi.c - Lua的API.實現Lua C API(lua_*函數)集合

lauxlib.c - 定義所有的luaL_*函數集

linit.c - 實現luaL_openlibs方法,便于在C語言中加載上述模塊

lua.c - Lua獨立解釋器

print.c - 定義 "PrintFunction?" 函數,用于在函數中打印字節碼(被luac.c中-l參數所用)

luac.c - Lua編譯器(保存字節碼到一個文件,也可以列出字節碼)

小結:詳解Lua語言源代碼文件含義的內容介紹完了,希望通過本文的學習能對你有所幫助!

責任編輯:zhaolei 來源: CSDN博客
相關推薦

2011-08-24 15:42:38

LUA源代碼

2011-08-24 16:24:54

Lua源代碼

2011-08-25 10:15:02

Lua安裝函數

2011-08-25 14:26:40

LUA數據文件

2011-08-22 18:00:53

Lua語言

2011-08-31 16:39:06

Lua調試器

2011-08-01 16:42:24

ibmdwNFS文件系統

2009-07-02 13:59:35

JSP后臺

2010-06-22 15:31:22

autoconf安裝

2023-12-08 14:32:02

C語言編程文件操作

2012-02-02 16:39:40

CheckBox控件源代碼

2018-10-15 15:42:04

開發工具編程語言源代碼

2009-04-03 10:25:32

C#XML擴展代碼

2017-12-26 09:35:33

2023-08-07 09:51:58

2011-08-23 17:06:03

2022-05-29 07:27:24

開放云云端云計算

2009-07-03 14:33:47

2009-12-15 19:18:39

Ruby源代碼

2011-06-21 09:28:52

Wax下載WaxLua語言
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久精品国产一区二区电影 | 日韩中文字幕一区二区 | 午夜成人在线视频 | 久久精品69 | 久久r免费视频 | 国产精品一区二区三区免费观看 | 天天欧美 | 精品综合 | 亚洲视频在线看 | www.日韩av.com| 天堂三级| 色婷婷婷婷色 | 久久久青草 | 亚洲网站在线播放 | 国产不卡一区 | 中文字幕在线第一页 | 美女天天操 | 午夜视频大全 | 99资源 | 国产成人99久久亚洲综合精品 | 亚洲欧美日韩国产 | 日韩精品亚洲专区在线观看 | 亚洲男人天堂av | 国产欧美一区二区三区在线看 | 国产一区中文字幕 | 国产一区二区视频在线 | 国产一区91精品张津瑜 | 97人人超碰 | 国产精品久久9 | 国产精品一区二区欧美黑人喷潮水 | 精品久久久久久 | 福利社午夜影院 | 国产精品一区二区久久 | 欧美视频在线看 | 午夜精品久久久久久久久久久久久 | 日本欧美黄色片 | 99热激情| 久一精品 | 狠狠亚洲| 99在线播放| 久久免费观看视频 |