Eldred Habert
Eldred Habert
Since there is a user-defined alternative, why make them built-in? If they're found to be used really often and to be performance hits, then we'll consider making them built-in. (We...
What is it useful for?
I don't think this is appropriate as a built-in function, then.
I'm not sure you'd need string conversion, either, but that might not be faster. Then again, we will see about that once #201 is implemented.
This "fix" will stop holding water if/as soon as any other programs are ported to C++. Whether this is solved by tweaking the build system, not doing any other language...
This was brought up again when discussing how wonky `PURGE` is—one of its largest uses is trying to keep outer scopes clean when calling macros. The implementation I would suggest...
The discussion in #492 brought up that such "local" symbols should not be allowed to be externally referenced. (Neither should they be exported, either.)
More discussion: it would be interesting for such a symbol to live as long as the scope it's defined in. Children scopes would inherit the symbols, but if they were...
Since 0.4.2 is late enough imo, I'll be postponing this to 0.4.3 (hopefully.)
There's no need to extend numeric syntax right now, so this change is unnecessary. We can deprecate when the needs arise, but I don't see any downsides with the current...