One point I forgot to mention in my previous post was that the JIT Compiler appears to only support Windows and Linux? I am planning on targeting Windows, Mac and Linux. Do you know if the JIT Compiler would build and run on Mac?
I'm aware of at least one project on Mac that uses our JIT, though they use GCC. If you use a different compiler it might take a fair amount of work to add support for it.
Speaking of which, there was a minor change in the VM in version 2.29.2 that I released yesterday. Let's see how long it takes for ThyReaper to update the JIT compiler to reflect this
Looks like that change is simple enough to use a fallback for, at least temporarily. I'll also add native support for power operators at the same time.
Edit: While implementing the power ops, I noticed that overflow isn't detected when constants are resolved (e.g. 500 ** 3000 becomes 0 or #.INF depending, without printing a warning).