aboutsummaryrefslogtreecommitdiff
path: root/src/lj_lex.h
diff options
context:
space:
mode:
authorMike Pall <mike>2012-09-16 18:46:04 +0200
committerMike Pall <mike>2012-09-16 18:46:04 +0200
commitead325b0c9deafb23f499f9739acca3bb36c3e46 (patch)
treeba120a3bb3c5fb2d8b4cf30ab5341d619cba52f3 /src/lj_lex.h
parentaed20093781541c19b5c7d6149eda71a7141bc1c (diff)
downloadluajit-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.h5
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
23enum { 24enum {
24 TK_OFS = 256, 25 TK_OFS = 256,