mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-24 20:21:48 +00:00
Minor refactoring; Fix n-body TS build
This commit is contained in:
@ -25,7 +25,12 @@ var nbodyASMJS = eval("0," + src)({
|
||||
|
||||
// Load JS version
|
||||
var src = fs.readFileSync(__dirname + "/../build/index.js", "utf8");
|
||||
var nbodyJS = (new Function("require", "exports", src + " return exports;"))(function() {}, {});
|
||||
var scopeJS = {
|
||||
require: function() {},
|
||||
exports: {},
|
||||
unchecked: function(expr) { return expr }
|
||||
};
|
||||
var nbodyJS = new Function(...Object.keys(scopeJS).concat(src + "\nreturn exports"))(...Object.values(scopeJS));
|
||||
|
||||
function test(nbody, steps) {
|
||||
nbody.init();
|
||||
|
Reference in New Issue
Block a user