Handles lua conditionals.
More...
#include "cond.h"
#include "log.h"
#include "nlua.h"
Go to the source code of this file.
|
| int | cond_init (void) |
| | Initializes the conditional subsystem.
|
| void | cond_exit (void) |
| | Destroys the conditional subsystem.
|
| int | cond_compile (const char *cond) |
| | Compiles a conditional statement that can then be used as a reference.
|
| int | cond_check (const char *cond) |
| | Checks to see if a condition is true.
|
| int | cond_checkChunk (int chunk, const char *cond) |
Handles lua conditionals.
Definition in file cond.c.
◆ cond_check()
| int cond_check |
( |
const char * | cond | ) |
|
Checks to see if a condition is true.
- Parameters
-
- Returns
- 0 if is false, 1 if is true, -1 on error.
Definition at line 100 of file cond.c.
◆ cond_checkChunk()
| int cond_checkChunk |
( |
int | chunk, |
|
|
const char * | cond ) |
◆ cond_compile()
| int cond_compile |
( |
const char * | cond | ) |
|
Compiles a conditional statement that can then be used as a reference.
- Parameters
-
| cond | Conditional string to compile. |
- Returns
- LUA_NOREF on failure, a valid reference otherwise.
Definition at line 52 of file cond.c.
◆ cond_exit()
Destroys the conditional subsystem.
Definition at line 40 of file cond.c.
◆ cond_init()
Initializes the conditional subsystem.
Conditional Lua env.
Definition at line 23 of file cond.c.
◆ cond_env
| nlua_env cond_env = LUA_NOREF |
|
static |