diff options
-rw-r--r-- | parser.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -404,6 +404,11 @@ SkipWhite: if(peek == L'0'){ peek = Bgetrune(parsein); switch(peek){ + case L'\'': /* Character code */ + peek = Bgetrune(parsein); + lookahead.tag = IntTok; + lookahead.ival = peek; + return; case L'o': /* Octal */ case L'x': /* Hexadecimal */ case L'b': /* Binary */ |