diff 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
line wrap: on
line diff
--- a/src/symbol.c	Sat Jan 17 05:56:40 2009 +0000
+++ b/src/symbol.c	Sat Jan 17 06:11:40 2009 +0000
@@ -200,6 +200,8 @@
 		
 		if (se -> flags & SYMBOL_SET)
 			fputc('S', lf);
+		else if (se -> flags & SYMBOL_EXTERN)
+			fputc('E', lf);
 		else
 			fputc(' ', lf);