David Anderson
David Anderson
Reason for -l removal: My viewpoint toward macros is that they're a part of the language, and should be part of the normal language pipeline. It's different from C/C++ where...
Yeah, that's a good idea.
This is intentional, and it was a snap decision I made when doing enum structs. Allowing them to pass through natives when we don't have a clear native API for...
My vote would be to acknowledge that they're "enum structs". They codify an existing, well-known, syntactically-bad but semantically-ok concept we've had for ages. Thus we allow them in natives and...
Maybe try installing lib32gcc-7-dev? It is really odd for distros to break compatibility this way.
Yeah, certainly this is a feature we'd like to have. There's significant technical debt in the compiler to overcome this though. For every non-constant expression, we'd have to propagate that...
#define is not really something we want to encourage more of.
This strikes me as a lot of work for very little benefit. It's a ton of code to write in the core, including a parser and evaluator for a domain-specific...
I'm confused, what crash is this fixing?
Aside from this having some kind of improper branch merge, this PR needs a proper commit message/title.