diff options
author | Benoit Giannangeli <benoit.giannangeli@boursorama.fr> | 2017-02-03 11:24:18 +0100 |
---|---|---|
committer | Benoit Giannangeli <benoit.giannangeli@boursorama.fr> | 2017-02-03 11:24:18 +0100 |
commit | 3e7c7039680f80f3fa90cf357e5448d42397ea16 (patch) | |
tree | db633c610c9644c05f67739252abc068a2213409 /src/lstate.js | |
parent | 9fbe044cbff12b635e535a36abcf2fb2a03dee11 (diff) | |
download | fengari-3e7c7039680f80f3fa90cf357e5448d42397ea16.tar.gz fengari-3e7c7039680f80f3fa90cf357e5448d42397ea16.tar.bz2 fengari-3e7c7039680f80f3fa90cf357e5448d42397ea16.zip |
VM Tests, OP_MOVE, OP_LOAK, partial OP_RETURN
Diffstat (limited to 'src/lstate.js')
-rw-r--r-- | src/lstate.js | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/lstate.js b/src/lstate.js index 9c7eec3..15dedcb 100644 --- a/src/lstate.js +++ b/src/lstate.js @@ -21,14 +21,19 @@ class lua_State { constructor(cl) { this.top = 1; this.ci = [ - new CallInfo(0, 1, 1, null, null); + new CallInfo(0, 1, 1, null, null) ]; this.ci[0].savedpc = cl.p.code; this.ciOff = 0; this.stack = [ - closure + cl ]; this.openupval = []; } -}
\ No newline at end of file +} + +module.exports = { + lua_State: lua_State, + CallInfo: CallInfo +};
\ No newline at end of file |