gpu.js/dist/core/alias.js
2017-09-03 12:30:05 -04:00

7 lines
293 B
JavaScript

'use strict';
var utils = require('./utils');
module.exports = function alias(name, fn) {
var fnString = fn.toString();
return new Function('return function ' + name + ' (' + utils.getParamNamesFromString(fnString).join(', ') + ') {' + utils.getFunctionBodyFromString(fnString) + '}')();
};