1 #ifndef RBS_VAR_TABLE_H
2 #define RBS_VAR_TABLE_H
7 typedef struct var_table_t
*var_table
;
9 var_table
var_table_create();
10 void var_table_destroy(var_table vt
);
11 var_table
var_table_push(var_table cur
);
12 var_table
var_table_pop(var_table cur
);
13 int var_table_find(const var_table tbl
, const quark needle
);
14 int var_table_add(var_table tbl
, const quark item
);
15 int var_table_size(const var_table tbl
);
16 quark
var_table_get(const var_table tbl
, const int index
);