Nicholas Matteo
Nicholas Matteo
Speaking of which, is there really a need to template the shift operators on the right-hand parameter? Is there a case for calling it with anything but an `int` (or...
I rebased the branch, and added the tests Jeremy asked for. Is it necessary for tests to be pre-C++11? It's kind of painful.
Re: `operator*=(U)`. We can restrict all the scalar operations to arguments that are implicitly convertible to `T`, by just removing the templating and only taking `T`. The question is whether...
Commit 910a62a removes arithmetic between polynomials with different base types, so you'll have to explicitly cast one operand or the other (e.g. if `p` is a `polynomial` and `q` is...