Nut/OS  4.10.3
API Reference
lparser.h File Reference
#include <lua/llimits.h>
#include <lua/lobject.h>
#include <lua/lzio.h>
Include dependency graph for lparser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  expdesc
struct  upvaldesc
struct  FuncState

Typedefs

typedef struct expdesc expdesc
typedef struct upvaldesc upvaldesc
typedef struct FuncState FuncState

Enumerations

enum  expkind {
  VVOID, VNIL, VTRUE, VFALSE,
  VK, VKNUM, VLOCAL, VUPVAL,
  VGLOBAL, VINDEXED, VJMP, VRELOCABLE,
  VNONRELOC, VCALL, VVARARG
}

Functions

LUAI_FUNC ProtoluaY_parser (lua_State *L, ZIO *z, Mbuffer *buff, const char *name)

Typedef Documentation

typedef struct expdesc expdesc
typedef struct upvaldesc upvaldesc
typedef struct FuncState FuncState

Enumeration Type Documentation

enum expkind
Enumerator:
VVOID 
VNIL 
VTRUE 
VFALSE 
VK 
VKNUM 
VLOCAL 
VUPVAL 
VGLOBAL 
VINDEXED 
VJMP 
VRELOCABLE 
VNONRELOC 
VCALL 
VVARARG 

Definition at line 19 of file lparser.h.


Function Documentation

LUAI_FUNC Proto* luaY_parser ( lua_State L,
ZIO z,
Mbuffer buff,
const char *  name 
)