OK, so I'm going to be a grumpy old man ...<p>My eyesight isn't great, so I use the "Zoom" function on Firefox to increase the font size. But the text now doesn't wrap, and I'm constantly scrolling from side-to-side to be able to read the text. It's tedious in the extreme.<p>Screen shot here: <a href="https://www.solipsys.co.uk/images/daScript.png" rel="nofollow">https://www.solipsys.co.uk/images/daScript.png</a><p>Magnification, line truncation, and scroll bar indicated.<p>* Why doesn't the text wrap to the window size? No idea.<p>* Why is it written like this? No idea.<p>Annoying, irritating, and so unnecessary.
Curiously the daScript repository goes back to 2008, when it contained a URI parser: <a href="https://github.com/GaijinEntertainment/daScript/tree/262ca4aecf26f9d399c27e592f6246c4b7f74fb6" rel="nofollow">https://github.com/GaijinEntertainment/daScript/tree/262ca4a...</a><p>Ten years later, in 2018, someone added a basic lexer for "YZG" to the repo: <a href="https://github.com/GaijinEntertainment/daScript/commit/215d50a2f84f630bde7369d508730baa51f951df" rel="nofollow">https://github.com/GaijinEntertainment/daScript/commit/215d5...</a>
Looks really interesting. Nice approach and interesting featureset. I’ll have to keep an eye on it.<p>Currently, it seems to be lacking documentation on how to embed and interoperate with C++, though, so have no idea how easy it is to get working (especially AOT vs interpreted and interop with templated C++ code).
Used by Gaijin Entertainment and compiled and run on Nintendo Switch are two things that caught my eye. I will have to check it out for use in place of LuaJit.