UNPKG

nodent-compiler

Version:

NoDent - Asynchronous Javascript language extensions

29 lines (24 loc) 495 B
var res ; async function y(a) { return res = res+a } var obj = { e: async function(a) { return await y(a) }, f:async (a)=>await y(a), async g(a) { return await y(a) }, h:async (a)=>{return await y(a)} }; var sync = { e: function(a) { return await y(a) }, f: (a)=>await y(a), g(a) { return await y(a) }, h: (a)=>{return await y(a)} }; res = "" ; await obj.e(1) ; await obj.f(2) ; await obj.g(3) ; await obj.h(4) ; sync.e(5) ; sync.f(6) ; sync.g(7) ; sync.h(8) ; return res;