#include "polynomial.h"
int
main(int argc, char** argv)
{
Polynomial p;
...
/* Example 1 : Get the coeff of the term of the second highest
degree in a given polynomial. (Remember that the polynomial is
always maintained as a sorted list.) */
Polynomial coeff;
TermList t = termlist_of(p);
TermNode* tn = tnode_of(t);
if (tn != 0) tn = tn->next_of();
if (tn != 0) coeff = tn->coeff_poly(); // coeff now contains the poly
/* Example 2 : Output the degrees of every term node in the term list */
for (tn=tnode_of(t);tn != 0; tn = tn->next_of()) {
cout << tn->degree_of() << "\n";
}
/* For other examples see the file termlist.c which implements the
various operators for the TermList class */
}