(uxnasm) Housekeeping

This commit is contained in:
Devine Lu Linvega 2024-03-27 15:59:03 -07:00
parent aedc593434
commit 24319c55e9
1 changed files with 9 additions and 10 deletions

View File

@ -321,17 +321,16 @@ parse(char *w, FILE *f, Context *ctx)
case '$':
case '|': return !makepad(w) ? error_asm("Invalid padding") : 1;
case '[':
case ']': break;
default:
if(sihx(w))
return writehex(w, ctx);
else if(isopcode(w))
return writebyte(findopcode(w), ctx);
else if((m = findmacro(w)))
return walkmacro(m, ctx);
else
return addref(w, ' ', ptr + 1) && writebyte(0x60, ctx) && writeshort(0xffff);
case ']': return 1;
}
if(sihx(w))
return writehex(w, ctx);
else if(isopcode(w))
return writebyte(findopcode(w), ctx);
else if((m = findmacro(w)))
return walkmacro(m, ctx);
else
return addref(w, ' ', ptr + 1) && writebyte(0x60, ctx) && writeshort(0xffff);
return 1;
}