初始化提交
This commit is contained in:
		
							
								
								
									
										23
									
								
								Plugins/slua_unreal/External/lua/lapi.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								Plugins/slua_unreal/External/lua/lapi.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,23 @@ | ||||
| /* | ||||
| ** $Id: lapi.h,v 2.9 2015/03/06 19:49:50 roberto Exp $ | ||||
| ** Auxiliary functions from Lua API | ||||
| ** See Copyright Notice in lua.h | ||||
| */ | ||||
|  | ||||
| #ifndef lapi_h | ||||
| #define lapi_h | ||||
|  | ||||
| #include "llimits.h" | ||||
| #include "lstate.h" | ||||
|  | ||||
| #define api_incr_top(L)   {L->top++; api_check(L, L->top <= L->ci->top, \ | ||||
| 				"stack overflow");} | ||||
|  | ||||
| #define adjustresults(L,nres) \ | ||||
|     { if ((nres) == LUA_MULTRET && L->ci->top < L->top) L->ci->top = L->top; } | ||||
|  | ||||
| #define api_checknelems(L,n)	api_check(L, (n) < (L->top - L->ci->func), \ | ||||
| 				  "not enough elements in the stack") | ||||
|  | ||||
|  | ||||
| #endif | ||||
		Reference in New Issue
	
	Block a user