Functions

objs/kite_stack.c File Reference

#include <stdlib.h>
#include <assert.h>
#include "objs/kite_object.h"
#include "kite_vm.h"

Functions

void kite_push_stack (kite_stack_t **st, int ref, void *obj)
void * kite_pop_stack (kite_stack_t **st)
void * kite_top_stack (kite_stack_t *st)
void kite_destroy_stack (kite_stack_t **st)

Function Documentation

void kite_destroy_stack ( kite_stack_t **  st  ) 
void* kite_pop_stack ( kite_stack_t **  st  ) 

References kite_top_stack().

void kite_push_stack ( kite_stack_t **  st,
int  ref,
void *  obj 
)

References FALSE.

void* kite_top_stack ( kite_stack_t *  st  ) 

References kite_symtab_t::value.

Referenced by kite_pop_stack().