freenum

FREENUM(3)                   MBK UTILITY FUNCTIONS                  FREENUM(3)



NAME
       freenum - free a num_list


ORIGIN
       This software belongs to the  ALLIANCE CAD SYSTEM developed by the ASIM
       team at LIP6 laboratory of Université Pierre et Marie CURIE, in Paris,
       France.

       Web : http://asim.lip6.fr/recherche/alliance/
       E-mail : alliance-users@asim.lip6.fr


SYNOPSYS
       #include "mut.h"
       void freenum(pt)
       num_list ∗pt;

PARAMETER
       pt                  Pointer to the num list to be freed

DESCRIPTION
       freenum frees the num_list pointed to by pt.  All the elements of the
       list are put back in the list of free blocks.

EXAMPLE
       #include "mut.h"
       void free_from(c, i) /∗ erase list from ith element ∗/
       num_list ∗c;
       int i;
       {
       num_list ∗t;
          while (i--)
             c = c->NEXT;
          t = c->NEXT, c->NEXT = NULL;
          freenum(t);
       }

SEE ALSO
       mbk(1), num(3), addnum(3).




BUG REPORT
       This tool is under development at the ASIM department of the LIP6
       laboratory.
       We need your feedback to improve documentation and tools.






ASIM/LIP6                       October 1, 1997                     FREENUM(3)