diff options
author | Mike Pall <mike> | 2012-09-16 18:46:04 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2012-09-16 18:46:04 +0200 |
commit | ead325b0c9deafb23f499f9739acca3bb36c3e46 (patch) | |
tree | ba120a3bb3c5fb2d8b4cf30ab5341d619cba52f3 /src/lj_lex.h | |
parent | aed20093781541c19b5c7d6149eda71a7141bc1c (diff) | |
download | luajit-ead325b0c9deafb23f499f9739acca3bb36c3e46.tar.gz luajit-ead325b0c9deafb23f499f9739acca3bb36c3e46.tar.bz2 luajit-ead325b0c9deafb23f499f9739acca3bb36c3e46.zip |
From Lua 5.2: Add goto and ::label:: statements.
Diffstat (limited to 'src/lj_lex.h')
-rw-r--r-- | src/lj_lex.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lj_lex.h b/src/lj_lex.h index 1ddf4b59..16f35aa5 100644 --- a/src/lj_lex.h +++ b/src/lj_lex.h | |||
@@ -15,10 +15,11 @@ | |||
15 | /* Lua lexer tokens. */ | 15 | /* Lua lexer tokens. */ |
16 | #define TKDEF(_, __) \ | 16 | #define TKDEF(_, __) \ |
17 | _(and) _(break) _(do) _(else) _(elseif) _(end) _(false) \ | 17 | _(and) _(break) _(do) _(else) _(elseif) _(end) _(false) \ |
18 | _(for) _(function) _(if) _(in) _(local) _(nil) _(not) _(or) \ | 18 | _(for) _(function) _(goto) _(if) _(in) _(local) _(nil) _(not) _(or) \ |
19 | _(repeat) _(return) _(then) _(true) _(until) _(while) \ | 19 | _(repeat) _(return) _(then) _(true) _(until) _(while) \ |
20 | __(concat, ..) __(dots, ...) __(eq, ==) __(ge, >=) __(le, <=) __(ne, ~=) \ | 20 | __(concat, ..) __(dots, ...) __(eq, ==) __(ge, >=) __(le, <=) __(ne, ~=) \ |
21 | __(number, <number>) __(name, <name>) __(string, <string>) __(eof, <eof>) | 21 | __(label, ::) __(number, <number>) __(name, <name>) __(string, <string>) \ |
22 | __(eof, <eof>) | ||
22 | 23 | ||
23 | enum { | 24 | enum { |
24 | TK_OFS = 256, | 25 | TK_OFS = 256, |