diff options
author | Mike Pall <mike> | 2010-12-24 01:31:39 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2010-12-24 01:31:39 +0100 |
commit | 461bf7733164c1c02f3e3001faef6eb028cd6e9e (patch) | |
tree | a4d51e369da8906c5151cd8c43b4424ec56e1404 /src/lj_bc.h | |
parent | 4850865c57996897df61f60631fa064f4adbb088 (diff) | |
download | luajit-461bf7733164c1c02f3e3001faef6eb028cd6e9e.tar.gz luajit-461bf7733164c1c02f3e3001faef6eb028cd6e9e.tar.bz2 luajit-461bf7733164c1c02f3e3001faef6eb028cd6e9e.zip |
FFI: Parse complex and 64 bit integer literals.
Diffstat (limited to 'src/lj_bc.h')
-rw-r--r-- | src/lj_bc.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_bc.h b/src/lj_bc.h index 837316d5..101e2c15 100644 --- a/src/lj_bc.h +++ b/src/lj_bc.h | |||
@@ -121,6 +121,7 @@ | |||
121 | \ | 121 | \ |
122 | /* Constant ops. */ \ | 122 | /* Constant ops. */ \ |
123 | _(KSTR, dst, ___, str, ___) \ | 123 | _(KSTR, dst, ___, str, ___) \ |
124 | _(KCDATA, dst, ___, cdata, ___) \ | ||
124 | _(KSHORT, dst, ___, lits, ___) \ | 125 | _(KSHORT, dst, ___, lits, ___) \ |
125 | _(KNUM, dst, ___, num, ___) \ | 126 | _(KNUM, dst, ___, num, ___) \ |
126 | _(KPRI, dst, ___, pri, ___) \ | 127 | _(KPRI, dst, ___, pri, ___) \ |
@@ -234,7 +235,7 @@ enum { | |||
234 | /* Bytecode operand modes. ORDER BCMode */ | 235 | /* Bytecode operand modes. ORDER BCMode */ |
235 | typedef enum { | 236 | typedef enum { |
236 | BCMnone, BCMdst, BCMbase, BCMvar, BCMrbase, BCMuv, /* Mode A must be <= 7 */ | 237 | BCMnone, BCMdst, BCMbase, BCMvar, BCMrbase, BCMuv, /* Mode A must be <= 7 */ |
237 | BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, | 238 | BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, BCMcdata, |
238 | BCM_max | 239 | BCM_max |
239 | } BCMode; | 240 | } BCMode; |
240 | #define BCM___ BCMnone | 241 | #define BCM___ BCMnone |