void copy_shallow(spectrumPolyNode *, int, newtonPolygon *)
void delete_monomial(poly, const ring)
void insert_node(poly, poly, const ring)
void delete_node(spectrumPolyNode **)
void copy_shallow(spectrumPolyNode *, poly, const Rational &, poly, const ring)
ostream & operator<<(ostream &s, const spectrum &spec)