A bit more Emscripten
Laeeth Isharc
laeeth at laeeth.com
Tue May 8 22:47:43 UTC 2018
On Tuesday, 8 May 2018 at 18:44:06 UTC, Vladimir Panteleev wrote:
> On Tuesday, 8 May 2018 at 09:51:11 UTC, Mike Franklin wrote:
>> I've been recently assigned the task of building a web-based
>> Ladder Logic editor/compiler
>> (https://en.wikipedia.org/wiki/Ladder_logic). This would not
>> be a short-lived application, however.
>
> Hmm, sounds like this would be an interactive application that
> would need access to the HTML DOM. Currently, this isn't
> directly possible - when running in an asm.js VM, there is no D
> type to represent a JavaScript object. It is possible to call
> out to / eval JavaScript, though, so perhaps it could be
> possible using a shim, where a JavaScript array holds
> JavaScript/DOM objects, and D refers to them by index.
Maybe we could port something like this to D. Or wait till
someday dpp can #include the STL.
https://github.com/mbasso/asm-dom/blob/master/README.md
More information about the Digitalmars-d-announce
mailing list