Main.cc: In function `bigfloat operator*(bigfloat&, bigfloat&)':
Main.cc:425: error: no match for 'operator=' in 'toreturn = operator+(bigfloat&, bigfloat&)(((bigfloat&)(&toadd)))'
Main.cc:77: note: candidates are: void bigfloat::operator=(char*)
Main.cc:138: note: void bigfloat::operator=(double)
Main.cc:145: note: void bigfloat::operator=(bigfloat&)
Main.cc: In function `void fac(int)':
Main.cc:465: error: no match for 'operator*' in 'fn * bigfloat(#`float_expr' not supported by dump_expr#<expression error>)'
Main.cc:396: note: candidates are: bigfloat operator*(bigfloat&, bigfloat&)