comparison src/symbol.c @ 92:ea2cfebef5d0

Make external symbols remain unresolved in expressions and also flag them in the symbol list
author lost
date Sat, 17 Jan 2009 06:11:40 +0000
parents 03be43ae19cf
children 0ee5f65bccf9
comparison
equal deleted inserted replaced
91:718998b673ee 92:ea2cfebef5d0
198 else 198 else
199 fputc('L', lf); 199 fputc('L', lf);
200 200
201 if (se -> flags & SYMBOL_SET) 201 if (se -> flags & SYMBOL_SET)
202 fputc('S', lf); 202 fputc('S', lf);
203 else if (se -> flags & SYMBOL_EXTERN)
204 fputc('E', lf);
203 else 205 else
204 fputc(' ', lf); 206 fputc(' ', lf);
205 207
206 fprintf(lf, " %s", se -> sym); 208 fprintf(lf, " %s", se -> sym);
207 209