X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=symbol.h;fp=symbol.h;h=eaf9107d1a52c055842f18686190bdf8ae04a1d8;hp=9ce6b175e9b9235624ff7a7c4e63f7709daa2c4b;hb=daf2f61a3664329ae7f9609e1e14da2b8780fd10;hpb=233e5e908f5a865233f775520dc35917f13d2d26 diff --git a/symbol.h b/symbol.h index 9ce6b17..eaf9107 100644 --- a/symbol.h +++ b/symbol.h @@ -33,6 +33,7 @@ SYM char * sname; // * -> Symbol's print-name struct LineList * lineList; // * -> Macro's linked list of lines struct LineList * last; // * -> end of macro linked list + uint32_t uid; // Symbol's unique ID }; // Globals, externals etc @@ -47,5 +48,6 @@ void sym_decl(SYM *); int syg_fix(void); int symtable(void); int sy_assign(char *, char *(*)()); +char * GetSymbolNameByUID(uint32_t); #endif // __SYMBOL_H__