Scott Graham
Scott Graham
apparently reserving `_Str` isn't going to work so well since we want to use Microsoft's `std*.h`: ``` C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include/vcruntime_string.h:71: _In_z_ char const* _Str, ^ error: expected ',' ```...
I started by implementing an `__attribute__` on structs that makes them callable method-like: https://github.com/sgraham/dyibicc/commit/496d31c8e52c0712056c6026101e99cdbf12d77b#diff-5b99019f6d3db6895298385f15e166a8f07ed2b61cffb0b3fc7d0569571f6f62 . Then I thought the rest might just be a matter of having the preprocessor map...
Containers are actually working (?) in a branch now. This code https://github.com/sgraham/dyibicc/commit/3c3ad8e0b6875fc901507ca1fcfa2d6d8b9fac39 doesn't feel too awful, though the implementation is maybe a bit unpleasant (and of course ignoring the lack...
(I think I'm probably going to remove this as it's too hacky even for me, and put this type of functionality into a more extensive alternate "front-end".)