Tinyaml renderers
[Debugger]


Data Structures

struct  _std_io_to_buf

Functions

void dbg_out (const char *str)
void dbg_err (const char *str)
void init_outerr ()
void term_outerr ()
void lookup_label_and_ofs (program_t cs, word_t ip, const char **label, word_t *ofs)
static void dbg_data_stack_renderer (WINDOW *w, vm_data_t d)
static void dbg_closure_stack_renderer (WINDOW *w, dynarray_t *da)
static void dbg_call_stack_renderer (WINDOW *w, struct _call_stack_entry_t *cse)
static void dbg_catch_stack_renderer (WINDOW *w, struct _call_stack_entry_t *cse)
static void dbg_render_stack (WINDOW *w, generic_stack_t s, word_t skip, word_t count, const char *prefix, void(*renderer)(WINDOW *, void *), int disp_start, int disp_incr)

Variables

struct
_std_io_to_buf
StdOut 
StdErr


Function Documentation

void dbg_out ( const char *  str  ) 

void dbg_err ( const char *  str  ) 

void init_outerr (  ) 

void term_outerr (  ) 

void lookup_label_and_ofs ( program_t  cs,
word_t  ip,
const char **  label,
word_t ofs 
)

static void dbg_data_stack_renderer ( WINDOW *  w,
vm_data_t  d 
) [static]

static void dbg_closure_stack_renderer ( WINDOW *  w,
dynarray_t da 
) [static]

static void dbg_call_stack_renderer ( WINDOW *  w,
struct _call_stack_entry_t cse 
) [static]

static void dbg_catch_stack_renderer ( WINDOW *  w,
struct _call_stack_entry_t cse 
) [static]

static void dbg_render_stack ( WINDOW *  w,
generic_stack_t  s,
word_t  skip,
word_t  count,
const char *  prefix,
void(*)(WINDOW *, void *)  renderer,
int  disp_start,
int  disp_incr 
) [static]


Variable Documentation

struct _std_io_to_buf StdOut StdErr


Generated on Wed Feb 6 14:46:05 2008 for TinyaML by  doxygen 1.5.3