However, in the region I was in, there was an endorsement cap (maximum of 315 endorsements) and I bypassed that. Since they would ban me, I had to resign from the WA since nobody unendorsed me
and then I lost all my endorsements, which led to the programming language's name
If the name is too long, then it can be abbreviated as W.Y.A.L.H.E.I.N.
@Dennis Is it possible to pass compiler arguments for languages where the "Compiler flags" box is missing? For example, I'd like to pass --stack-size to test robustness of recursive functions with inputs that otherwise crash them due to a stack overflow, and e.g. the JavaScripts don't include compiler flags (and putting it in Arguments has no effect).
And I might like to use flags with C# (.NET Core) for example (such as -unsafe, because of the obsessive speed demon in me wanting to do things like avoid slow string insertion and directly overwrite parts of a string, or -nologo, although the overhead in the TIO page of adding that argument would probably undo the benefit of removing the logo from the output).
And @EriktheOutgolfer mentioned using Bash. Is it in fact possible to use the other languages from within shells such as that? They're not sandboxed away from having access to them? And if so, is there a list of the command names of all the compilers/interpreters (and their paths, if they're not in the PATH)?
Any of them. But the primary ones I'm interested in are Node.js and SpiderMonkey.
The latter, because it doesn't have lookbehind in its regex implementation. (Yes, I like that it doesn't have a particular feature, and I'm actually afraid that a future version might have it.)
@Pavel Well, Node.js has no place to put command-line options. In Babel Node, --stack-size= and --max-stack-size= have no effect (nor do invalid arguments). In SpiderMonkey, those command-line arguments are not supported, and the Usage printout doesn't show anything stack-related except for "On-Stack Replacement", which is something different.
In V8, it has an effect, but values above --stack-size=8181 just change the .code.tio:1: RangeError: Maximum call stack size exceeded to /srv/wrappers/javascript-v8: line 3: 19378 Segmentation fault (core dumped) d8 "${TIO_OPTIONS[@]}" .code.tio "$@" < .input.tio
@Pavel Example - I was trying to test this recursive function for robustness.