#ifndef DBX_VARI_H
#define DBX_VARI_H 1

typedef struct dbx_variable 
        {
          dbx_type *type;
          unsigned level;
          VOID *address;
        } dbx_variable;

dbx_variable *new_variable YARGS((dbx_type *pt,
                                  unsigned level,
                                  VOID *address));
void dispose_variable YARGS((dbx_variable *pv));
dbx_type *variable_type YARGS((dbx_variable *pv));
unsigned variable_level YARGS((dbx_variable *pv));
VOID *variable_address YARGS((dbx_variable *pv));

#endif
