lua5.3.4源码详解
活在阳光下
这个作者很懒,什么都没留下…
展开
-
lbaselib.c解析(5.3.4)
/*** $Id: lbaselib.c,v 1.314 2016/09/05 19:06:34 roberto Exp $** Basic library** See Copyright Notice in lua.h*/#define lbaselib_c#define LUA_LIB#include "lprefix.h"#include #include #in原创 2017-09-04 11:23:09 · 833 阅读 · 0 评论 -
lobject.c(5.3.4)解析
/*** $Id: lobject.c,v 2.113 2016/12/22 13:08:50 roberto Exp $** Some generic functions over Lua objects** See Copyright Notice in lua.h*/#define lobject_c#define LUA_CORE#include "lprefix.h"原创 2017-12-26 10:11:48 · 1167 阅读 · 0 评论 -
ltable.h(5.3.4)解析
/*** $Id: ltable.h,v 2.23 2016/12/22 13:08:50 roberto Exp $** Lua tables (hash)** See Copyright Notice in lua.h*/#ifndef ltable_h#define ltable_h#include "lobject.h"// 此处的t就是table的实体对象/原创 2017-12-26 10:10:43 · 1194 阅读 · 0 评论 -
ltable.c(5.3.4)解析
/*** $Id: ltable.c,v 2.118 2016/11/07 12:38:35 roberto Exp $** Lua tables (hash)** See Copyright Notice in lua.h*/#define ltable_c#define LUA_CORE#include "lprefix.h"/*** Implementation o原创 2017-12-26 10:09:54 · 631 阅读 · 0 评论 -
lobject.h(5.3.4)解析
/*** $Id: lobject.h,v 2.117 2016/08/01 19:51:24 roberto Exp $** Type definitions for Lua objects** See Copyright Notice in lua.h*/#ifndef lobject_h#define lobject_h#include #include "lli原创 2017-12-05 14:14:20 · 1429 阅读 · 0 评论 -
lbitlib.c(5.3.4)解析
/*** $Id: lbitlib.c,v 1.30 2015/11/11 19:08:09 roberto Exp $** Standard library for bitwise operations** See Copyright Notice in lua.h*/#define lbitlib_c#define LUA_LIB#include "lprefix.h"原创 2017-11-14 14:39:31 · 701 阅读 · 0 评论 -
lutf8lib.c解析(5.3.4)
/*** $Id: lutf8lib.c,v 1.16 2016/12/22 13:08:50 roberto Exp $** Standard library for UTF-8 manipulation** See Copyright Notice in lua.h*/#define lutf8lib_c#define LUA_LIB#include "lprefix.h"原创 2017-09-01 17:17:57 · 581 阅读 · 0 评论 -
lualib.h解析(5.3.4)
/*** $Id: lualib.h,v 1.45 2017/01/12 17:14:26 roberto Exp $** Lua standard libraries** See Copyright Notice in lua.h*/#ifndef lualib_h#define lualib_h#include "lua.h"/* version suffix for原创 2017-09-01 12:00:11 · 779 阅读 · 0 评论 -
lmathlib.c解析(5.3.4)
/*** $Id: lmathlib.c,v 1.119 2016/12/22 13:08:50 roberto Exp $** Standard mathematical library** See Copyright Notice in lua.h*/#define lmathlib_c#define LUA_LIB#include "lprefix.h"#includ原创 2017-08-30 12:58:45 · 842 阅读 · 0 评论 -
lauxlib.c(5.3.4)解析
/*** $Id: lauxlib.c,v 1.289 2016/12/20 18:37:00 roberto Exp $** Auxiliary functions for building Lua libraries** See Copyright Notice in lua.h*/#define lauxlib_c#define LUA_LIB#include "lpref原创 2017-09-14 10:19:17 · 1338 阅读 · 2 评论 -
loslib.c解析(5.3.4)
/*** $Id: loslib.c,v 1.65 2016/07/18 17:58:58 roberto Exp $** Standard Operating System library** See Copyright Notice in lua.h*/#define loslib_c#define LUA_LIB#include "lprefix.h"#include原创 2017-09-05 15:13:53 · 1357 阅读 · 0 评论 -
lstring.c(5.3.4)解析
/*** $Id: lstring.c,v 2.56 2015/11/23 11:32:51 roberto Exp $** String table (keeps all strings handled by Lua)** See Copyright Notice in lua.h*/#define lstring_c#define LUA_CORE#include "lpre原创 2018-01-08 14:07:56 · 1405 阅读 · 3 评论