added a few more tokens

git-svn-id: svn://anubis/misc/llvm@70 bd8a9e45-a331-0410-811e-c64571078777
This commit is contained in:
josh 2008-11-04 22:08:22 +00:00
parent 3d04363266
commit 1b164f2039
2 changed files with 10 additions and 0 deletions

View File

@ -31,6 +31,8 @@
; return SEMICOLON; ; return SEMICOLON;
: return COLON; : return COLON;
\? return QUESTION;
\$ return DOLLAR;
\. return DOT; \. return DOT;
\" return DQUOTE; \" return DQUOTE;
\' return SQUOTE; \' return SQUOTE;
@ -40,7 +42,10 @@
0[0-7]* return OCT_NUMBER; 0[0-7]* return OCT_NUMBER;
[1-9][0-9]* return DEC_NUMBER; [1-9][0-9]* return DEC_NUMBER;
alias return ALIAS;
module return MODULE;
return return RETURN; return return RETURN;
use return USE;
[a-zA-Z_][a-zA-Z_0-9]* return ID; [a-zA-Z_][a-zA-Z_0-9]* return ID;

View File

@ -52,6 +52,8 @@ int main(int argc, char * argv[])
%token SEMICOLON; %token SEMICOLON;
%token COLON; %token COLON;
%token QUESTION;
%token DOLLAR;
%token DOT; %token DOT;
%token DQUOTE; %token DQUOTE;
%token SQUOTE; %token SQUOTE;
@ -61,7 +63,10 @@ int main(int argc, char * argv[])
%token OCT_NUMBER; %token OCT_NUMBER;
%token DEC_NUMBER; %token DEC_NUMBER;
%token ALIAS;
%token MODULE;
%token RETURN; %token RETURN;
%token USE;
%token ID; %token ID;