diff options
author | Mike Pall <mike> | 2024-01-22 19:06:36 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2024-01-22 19:06:36 +0100 |
commit | 4b90f6c4d7420139c135435e1580acb52ea18436 (patch) | |
tree | 1c3543b6baa4f8b30a33e8a624b60edc6feb0206 /src/lj_lex.h | |
parent | c525bcb9024510cad9e170e12b6209aedb330f83 (diff) | |
download | luajit-4b90f6c4d7420139c135435e1580acb52ea18436.tar.gz luajit-4b90f6c4d7420139c135435e1580acb52ea18436.tar.bz2 luajit-4b90f6c4d7420139c135435e1580acb52ea18436.zip |
Add cross-32/64 bit and deterministic bytecode generation.
Contributed by Peter Cawley. #993 #1008
Diffstat (limited to 'src/lj_lex.h')
-rw-r--r-- | src/lj_lex.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_lex.h b/src/lj_lex.h index e46fbd89..2ef7fc77 100644 --- a/src/lj_lex.h +++ b/src/lj_lex.h | |||
@@ -74,6 +74,7 @@ typedef struct LexState { | |||
74 | MSize sizebcstack; /* Size of bytecode stack. */ | 74 | MSize sizebcstack; /* Size of bytecode stack. */ |
75 | uint32_t level; /* Syntactical nesting level. */ | 75 | uint32_t level; /* Syntactical nesting level. */ |
76 | int endmark; /* Trust bytecode end marker, even if not at EOF. */ | 76 | int endmark; /* Trust bytecode end marker, even if not at EOF. */ |
77 | int fr2; /* Generate bytecode for LJ_FR2 mode. */ | ||
77 | } LexState; | 78 | } LexState; |
78 | 79 | ||
79 | LJ_FUNC int lj_lex_setup(lua_State *L, LexState *ls); | 80 | LJ_FUNC int lj_lex_setup(lua_State *L, LexState *ls); |