Nick
Nick
eww; wouldn't that require query of the cpuid instruction on every call?
[This page](https://en.cppreference.com/w/cpp/compiler_support) lists MSVC as fully green right now on module support. I *hope* this means you tried this a few months ago? Otherwise you're probably right . . .
Ok, looks like clang, gcc and MSVC at least have partial support. Not something to agonize over if we experience pain, but might be fun to try out and see...
Very cool; just went through the docs and got rid of a couple trivial typos. I'm not sure that this is high-quality feedback, because I'm so out of touch with...
> Latest version now supports polynomial types plus Unicode plain text output (though still some things to double check). Just ran it on my machine; looks great! BTW, the docs...
BTW, the unicode superscripts for n>=10 look a little bizarre on my console, but perfectly fine on Firefox: ``` ./main.x (2.25 - 3.5i) - (12.5 + 4.5i)x + 23.34x² +...
Yup you're right: It's a monospaced font problem. Quick question: The docs show a zero before the 6 on the polynomial formatting, namely 10^-06 rather than 10^-6, is this intended?...
How about \mathbb{C}(\infty) for complex infinity? There is also a [unicode blackboard bold](https://en.wikipedia.org/wiki/Blackboard_bold). (Is there any end to the scope of unicode?)
> That looks dangerously close to the Riemann sphere Yup, that's the goal! I remember my complex analysis class demonstrating the automorphism between the sphere and the plane; the takeaway...
I've managed to get a really bush-league implementation of the pretty-printer working for the `cardinal_cubic_b_spline`, but I can't quite see how you're avoiding adding code directly into the classes and...