#include <stdio.h>
#include <assert.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
#include "dissz80p.h"
#include "lualib.h"
#include "lauxlib.h"
Functions | |
static int | d_RegTrap (lua_State *ls) |
static int | d_AddComment (lua_State *ls) |
static int | d_AddToDis (lua_State *ls) |
static int | d_AddToDisTab (lua_State *ls) |
static int | d_GetByte (lua_State *ls) |
static int | d_LookByte (lua_State *ls) |
static int | d_DB (lua_State *ls) |
static int | d_FlushLine (lua_State *ls) |
static int | d_IsCodeByte (lua_State *ls) |
static int | d_GetPC (lua_State *ls) |
static int | d_LookByteAddr (lua_State *ls) |
static int | d_GetPass (lua_State *ls) |
static int | d_Message (lua_State *ls) |
int | InitOpcodeTraps (DISZ80 *d) |
int | LuaErrorHandler (lua_State *ls) |
int | ShutdownScripting (DISZ80 *d) |
int | InitScripting (DISZ80 *d) |
int | ExecPreTrap (DISZ80 *d) |
void | ExecPostTrap (DISZ80 *d) |
DISZ80 * | GetD (lua_State *ls) |
int | d_FromHex (lua_State *ls) |
Variables | |
static const char * | hexChars = "0123456789ABCDEF" |
|
static |
|
static |
|
static |
|
static |
|
static |
int d_FromHex | ( | lua_State * | ls | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
void ExecPostTrap | ( | DISZ80 * | d | ) |
int ExecPreTrap | ( | DISZ80 * | d | ) |
DISZ80* GetD | ( | lua_State * | ls | ) |
int InitOpcodeTraps | ( | DISZ80 * | d | ) |
int InitScripting | ( | DISZ80 * | d | ) |
int LuaErrorHandler | ( | lua_State * | ls | ) |
int ShutdownScripting | ( | DISZ80 * | d | ) |
|
static |