/* error.c */
void init_error(void);
void append_error(const char *fmt, ...);
void report_error(void);

int save_string(VALUE *, char *);

cursor *alloc_cursor();
void free_cursor(cursor *);

/* column.c */
int add_column(int table, int type, char *name, int width, int decimals);
int find_column(int, char *);
int drop_column(int, char *);

int add_table(char *, char *);
int execute(char *, cursor *);
int free_table(int);
int find_table(char *);
int load_table_head(int);
int load_table(int);
int save_table(int);
int describe_table(int, int *, int, dbTable **);
