Thanks for the clarification!
Tom
Creator of
Recent community posts
Fun story! I expected the king consort to get in more trouble than he did. Also seems like they had a lot of gems for throwing at crows. I had trouble remembering how the timekeeping worked, despite the explanation. But mostly I enjoyed the world, the characters, and the story. I also like that the princes are technically rivals but just see each other as brothers and care about each other.
For those using Nim, large portions of the standard library can raise exceptions, and even if exceptions don't happen, this can end up trying to import the wasi `proc_exit` function via Nim's `quit`. This makes the carts fail to load in the WASM-4 web client.
To work around this, there's now a `-d:nimNoQuit` option you can specify when calling Nim, but you have to use a Nim nightly, such as via:
choosenim devel --latest
The latest changes to unreleased wasm4 also include `-d:nimNoQuit` in the Nim template, but you'll need to add this to your existing build script if you already have one. (And note that this just makes `quit` do nothing rather than exit or hang the execution, so best to avoid circumstances that actually call it.)
We just got merged into Nim a `-d:nimNoQuit` option that you can add to your nimble script. (Not sure when nightly builds come out if you don't want to build your own Nim.) This makes `quit` in Nim a no op, so it doesn't try to import `proc_exit`. https://github.com/nim-lang/Nim/pull/19419/files




