scnr: ich liebe makefiles :)
[uebersetzerbau-ss10.git] / ag / symtable.h
index 92bfc8625f197bd93a518c75c5222c49da36e5ea..4897a744277aba5b8a411e52a7f12c9554234c38 100755 (executable)
@@ -15,8 +15,8 @@ struct symbol {
 struct symbol *clone_tab(struct symbol *tab);
 struct symbol *new_tab(void);
 struct symbol *tab_add_symbol(struct symbol *tab, char *ident, short type, short check);
-struct symbol *tab_lookup(struct symbol *tab, char *ident);
-struct symbol *tab_remove_symbol(struct symbol *tab, char *ident);
+struct symbol *tab_lookup(struct symbol *tab, char *ident, short type);
+struct symbol *tab_remove_symbol(struct symbol *tab, char *ident, short type);
 struct symbol *tab_merge(struct symbol *tab, struct symbol *to_add, short check);
 void check_variable(struct symbol *tab, char *ident);
 void check_field(struct symbol *tab, char *ident);