|
Ardour
9.0-pre0-1935-g02af9cb3d6
|
Go to the source code of this file.
Classes | |
| union | SemInfo |
| struct | Token |
| struct | LexState |
Macros | |
| #define | FIRST_RESERVED 257 |
| #define | LUA_ENV "_ENV" |
| #define | NUM_RESERVED (cast(int, TK_WHILE-FIRST_RESERVED+1)) |
Typedefs | |
| typedef struct Token | Token |
| typedef struct LexState | LexState |
Enumerations | |
| enum | RESERVED { TK_AND = 257 , TK_BREAK , TK_DO , TK_ELSE , TK_ELSEIF , TK_END , TK_FALSE , TK_FOR , TK_FUNCTION , TK_GOTO , TK_IF , TK_IN , TK_LOCAL , TK_NIL , TK_NOT , TK_OR , TK_REPEAT , TK_RETURN , TK_THEN , TK_TRUE , TK_UNTIL , TK_WHILE , TK_IDIV , TK_CONCAT , TK_DOTS , TK_EQ , TK_GE , TK_LE , TK_NE , TK_SHL , TK_SHR , TK_DBCOLON , TK_EOS , TK_FLT , TK_INT , TK_NAME , TK_STRING } |
Functions | |
| void | luaX_init (lua_State *L) |
| void | luaX_setinput (lua_State *L, LexState *ls, ZIO *z, TString *source, int firstchar) |
| TString * | luaX_newstring (LexState *ls, const char *str, size_t l) |
| void | luaX_next (LexState *ls) |
| int | luaX_lookahead (LexState *ls) |
| void | luaX_syntaxerror (LexState *ls, const char *s) |
| const char * | luaX_token2str (LexState *ls, int token) |
| #define NUM_RESERVED (cast(int, TK_WHILE-FIRST_RESERVED+1)) |
| enum RESERVED |
| void luaX_init | ( | lua_State * | L | ) |
| int luaX_lookahead | ( | LexState * | ls | ) |
| void luaX_next | ( | LexState * | ls | ) |
| void luaX_syntaxerror | ( | LexState * | ls, |
| const char * | s | ||
| ) |
| const char* luaX_token2str | ( | LexState * | ls, |
| int | token | ||
| ) |