Skip to content

Instantly share code, notes, and snippets.

@csmr
Forked from spion/ugly-scope-export.js
Last active December 22, 2015 06:38
Show Gist options
  • Save csmr/6431949 to your computer and use it in GitHub Desktop.
Save csmr/6431949 to your computer and use it in GitHub Desktop.
Pseudocode for export syntax suga
function exportsToContext() {
var alen = arguments
for (var a = 0; a < alen; a++) {
this.exports[el] = arguments[0][a]);
});
}
var foo = 1, bar = 2, zoo = function() { return "z" };
function export( argArr ) {
exportsToContext.apply( module, [this].join( argArr) );
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment