diff --git a/src/uxnasm.c b/src/uxnasm.c index 6cc075a..1520bf7 100644 --- a/src/uxnasm.c +++ b/src/uxnasm.c @@ -247,10 +247,7 @@ parsetoken(char *w) } else if(w[0] == ';' && (l = findlabel(w + 1))) { /* absolute */ pushshort(l->addr, 1); return ++l->refs; - } else if(scmp(w, "BRK", 4)) { /* special BRK opcode */ - pushbyte(0, 0); - return 1; - } else if(findopcode(w)) { /* opcode */ + } else if(findopcode(w) || scmp(w, "BRK", 4)) { /* opcode */ pushbyte(findopcode(w), 0); return 1; } else if(w[0] == '"') { /* string */