commit 8962dd722fb373abceafc59d2d6e4e86eb308cc6
parent 201f5c8b17d74fbde6174af15532760883853b33
Author: Brian Swetland <swetland@gmail.com>
Date: Thu, 5 Apr 2012 10:51:37 -0700
Merge pull request #3 from rayslava/master
a16: accept single quoted "character" constants as numbers
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/assembler.c b/assembler.c
@@ -192,6 +192,11 @@ nextline:
return n;
return tSTRING;
}
+ if ((c == '\'') && (*(lineptr+1) == '\'')) {
+ tnumber = (u16) (*lineptr++);
+ lineptr++;
+ return tNUMBER;
+ }
die("illegal character '%c'", c);
return tEOF;
}