From 1b164f2039cb7e05c707a080775f3a60c1ffc7d6 Mon Sep 17 00:00:00 2001 From: josh Date: Tue, 4 Nov 2008 22:08:22 +0000 Subject: [PATCH] added a few more tokens git-svn-id: svn://anubis/misc/llvm@70 bd8a9e45-a331-0410-811e-c64571078777 --- jlc/jlc.lex | 5 +++++ jlc/jlc.y | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/jlc/jlc.lex b/jlc/jlc.lex index f54dab8..f95e5b5 100644 --- a/jlc/jlc.lex +++ b/jlc/jlc.lex @@ -31,6 +31,8 @@ ; return SEMICOLON; : return COLON; +\? return QUESTION; +\$ return DOLLAR; \. return DOT; \" return DQUOTE; \' return SQUOTE; @@ -40,7 +42,10 @@ 0[0-7]* return OCT_NUMBER; [1-9][0-9]* return DEC_NUMBER; +alias return ALIAS; +module return MODULE; return return RETURN; +use return USE; [a-zA-Z_][a-zA-Z_0-9]* return ID; diff --git a/jlc/jlc.y b/jlc/jlc.y index 3dc0e27..37fb2a6 100644 --- a/jlc/jlc.y +++ b/jlc/jlc.y @@ -52,6 +52,8 @@ int main(int argc, char * argv[]) %token SEMICOLON; %token COLON; +%token QUESTION; +%token DOLLAR; %token DOT; %token DQUOTE; %token SQUOTE; @@ -61,7 +63,10 @@ int main(int argc, char * argv[]) %token OCT_NUMBER; %token DEC_NUMBER; +%token ALIAS; +%token MODULE; %token RETURN; +%token USE; %token ID;