Macros | |
| #define | FNZ(x) ((x).uinteger_var && (x).uinteger_var != 0x80000000u) |
| #define | OPA (*op_a) |
| #define | OPB (*op_b) |
| #define | OPC (*op_c) |
Functions | |
| void | PR_BoundsCheck (progs_t *pr, int addr, etype_t type) |
| void | PR_BoundsCheckSize (progs_t *pr, pointer_t addr, unsigned size) |
| int | PR_CallFunction (progs_t *pr, func_t fnum) |
| Setup to call a function. More... | |
| void | PR_ExecuteProgram (progs_t *pr, func_t fnum) |
| Run a progs function. More... | |
| void | PR_PopFrame (progs_t *pr) |
| Pop an execution frame from the VM stack. More... | |
| void | PR_PushFrame (progs_t *pr) |
| Push an execution frame onto the VM stack. More... | |
| void | PR_RestoreParams (progs_t *pr) |
| Restore the parameters saved by PR_SaveParams(). More... | |
| void | PR_RunError (progs_t *pr, const char *error,...) |
| void | PR_SaveParams (progs_t *pr) |
| Save the current parameters. More... | |
| #define OPA (*op_a) |
| #define OPB (*op_b) |
| #define OPC (*op_c) |