aboutsummaryrefslogtreecommitdiff
path: root/src/bytecodeparser.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/bytecodeparser.js')
-rw-r--r--src/bytecodeparser.js28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/bytecodeparser.js b/src/bytecodeparser.js
deleted file mode 100644
index 595158e..0000000
--- a/src/bytecodeparser.js
+++ /dev/null
@@ -1,28 +0,0 @@
-"use strict";
-
-const DataView = require('buffer-dataview');
-
-/**
- * Parse Lua 5.3 bytecode
- */
-class BytecodeParser {
-
- constructor(dataView) {
- this.dataView = dataView;
- this.offset = 0;
- }
-
- _read(offset, nbytes) {
- let bytes = new Uint8Array(nbytes);
-
- for (let i = 0; i < nbytes; i++)
- bytes[i] = this.dataView.getUint8(offset, true);
-
- return bytes.length === 1 ? bytes[0] : bytes;
- }
-
- readByte() {
- return read(this.offset++, 1);
- }
-
-} \ No newline at end of file