Commit ebdf3738 authored by Matthew Fernandez's avatar Matthew Fernandez
Browse files

rewrite back into C++17

It turns out we can leverage some pretty powerful syntax and type resolution
features from C++17 to reduce the complexity of code generation. It's not
immediately clear to me whether this will result in degraded performance of
final code, but I think it's safer to bet on the C++ compiler's ability to
optimize code over my own. In the short term, this definitely simplifies our
task. I think a reasonable approach is to push forward in C++17 and, once we
have a working first version, consider whether porting to C11 would gain us
anything.
parent cba3fdf3
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment