Browse code

Give ids to labels and macros

neauoire authored on 18/06/2021 03:53:27
Showing 1 changed files
... ...
@@ -167,7 +167,7 @@ makemacro(char *name, FILE *f)
167 167
 			return error("Word too long", name);
168 168
 		scpy(word, m->items[m->len++], 64);
169 169
 	}
170
-	printf("New macro: %s, %d items\n", m->name, m->len);
170
+	printf("New macro #%d: %s, %d items\n", p.mlen, m->name, m->len);
171 171
 	return 1;
172 172
 }
173 173
 
... ...
@@ -185,7 +185,7 @@ makelabel(char *name, Uint16 addr)
185 185
 	l->addr = addr;
186 186
 	l->refs = 0;
187 187
 	scpy(name, l->name, 64);
188
-	printf("New label: %s, at 0x%04x\n", l->name, l->addr);
188
+	printf("New label #%d: %s, at 0x%04x\n", p.llen, l->name, l->addr);
189 189
 	return 1;
190 190
 }
191 191