On Fri, 1 Nov 2019 18:19:44 -0400, Warren Weckesser <warren.weckesser@gmail.com> said:
WW> Is there an easy way to undefine the predefined numeric value WW> 'I'? If I define a symbol 'I', use it in an expression, and WW> then output that expression to cout after modifying stream with WW> csrc, 'I' is converted to 'std::complex<double>(0.0,-1.0)'. I'd WW> like the output to be just 'I'. Would a string substitution be a solution to this? -- Vladimir V. Kisil http://www.maths.leeds.ac.uk/~kisilv/ Book: Geometry of Mobius Transformations http://goo.gl/EaG2Vu Software: Geometry of cycles http://moebinv.sourceforge.net/ Jupyter (Colab): https://github.com/vvkisil/MoebInv-notebooks Jupyter (CodeOcean): https://codeocean.com/capsule/7952650/tree