added bracket/brace tokens

git-svn-id: svn://anubis/misc/llvm@71 bd8a9e45-a331-0410-811e-c64571078777
This commit is contained in:
josh 2008-11-04 22:44:36 +00:00
parent 1b164f2039
commit b1d084a242
2 changed files with 14 additions and 0 deletions

View File

@ -37,6 +37,13 @@
\" return DQUOTE; \" return DQUOTE;
\' return SQUOTE; \' return SQUOTE;
\{ return LCURLY;
\} return RCURLY;
\[ return LBRACKET;
\] return RBRACKET;
\( return LPAREN;
\) return RPAREN;
0b[01]+ return BIN_NUMBER; 0b[01]+ return BIN_NUMBER;
0x[0-9A-Fa-f]+ return HEX_NUMBER; 0x[0-9A-Fa-f]+ return HEX_NUMBER;
0[0-7]* return OCT_NUMBER; 0[0-7]* return OCT_NUMBER;

View File

@ -58,6 +58,13 @@ int main(int argc, char * argv[])
%token DQUOTE; %token DQUOTE;
%token SQUOTE; %token SQUOTE;
%token LCURLY;
%token RCURLY;
%token LBRACKET;
%token RBRACKET;
%token LPAREN;
%token RPAREN;
%token BIN_NUMBER; %token BIN_NUMBER;
%token HEX_NUMBER; %token HEX_NUMBER;
%token OCT_NUMBER; %token OCT_NUMBER;