Also fix async load handling in dukweb: delay dukwebSetup() until
the emcc-compiled Duktape code is fully initialized. This matters
with wasm compilation because loading is actually asynchronous.
<pid="dukweb-intro">Works in Chrome/Chromium/Firefox. There is much to
improve in the Duktape/browser bindings and errors are not handled nicely
yet, so keep your Javascript Console open. Also note that this page takes
a few seconds to (re)load. You can embed code in the Dukweb link as a
fragment identifier: <ahref="http://duktape.org/dukweb.html#print('Hello%20world!')%3B">http://duktape.org/dukweb.html#print('Hello%20world!')%3B</a>.</p>
<pid="dukweb-intro">Duktape compiled using emcc into JS + wasm (can
also be compiled into pure JS), should work in Chrome/Chromium/Firefox.
See Web Console for details and errors. This page takes a a few seconds
to (re)load. You can embed code in the Dukweb link as a fragment identifier: