UNPKG

nodent

Version:

NoDent - Asynchronous Javascript language extensions

35 lines (31 loc) 589 B
async function append(a,b) { return ""+a+b; } async function test(x) { var s ; if (x==0) s = await append(x,"zero") else if (x==1) s = await append(x,"one") else s = await append(x,"?") return s ; }; async function test2(x) { var s ; if (x==0) { s = await append(x,"zero") } else { if (x==1) { s = await append(x,"one") } else { s = await append(x,"?") } } return s ; }; module.exports = async function() { var s = await test(1)+await test(0)+await test(2); var t = await test2(1)+await test2(0)+await test2(2); return s=="1one0zero2?" && s==t; }