(uxnasm) Fixed issue with comments inside macros
This commit is contained in:
parent
6c3888f306
commit
8d06f3e1b9
|
@ -2,7 +2,7 @@
|
|||
|
||||
|00 @System &vector $2 &expansion $2 &wst $1 &rst $1 &metadata $2 &r $2 &g $2 &b $2 &debug $1 &state $1
|
||||
|
||||
%emit ( byte -- ) { #18 DEO }
|
||||
%emit ( byte -- ) { ( hey ) #18 DEO }
|
||||
|
||||
|0100 @program
|
||||
|
||||
|
|
|
@ -188,7 +188,9 @@ makemacro(char *name, FILE *f, Context *ctx)
|
|||
while(f && fread(&c, 1, 1, f) && c != '}') {
|
||||
if(c == 0xa) ctx->line += 1;
|
||||
if(c == '%') return 0;
|
||||
if(c == '(') walkcomment(f, ctx);
|
||||
if(c == '(')
|
||||
walkcomment(f, ctx);
|
||||
else
|
||||
*dictnext++ = c;
|
||||
}
|
||||
*dictnext++ = 0;
|
||||
|
|
Loading…
Reference in New Issue