Listing 4 (ln_seq.h) Line Number Sequence Interface

class ln_seq
    {
public:
    ln_seq();
    ln_seq(unsigned n);
    ln_seq();
    void add(unsigned n);
    void print();
private:
    struct listnode
        {
        unsigned number;
        listnode *next;
        };
    listnode *first, *last;
    };

/* End of File */