SYSMEM -- System Memory Interface 1) Usage | OBJECT smem[sysmem]; The sysmem class provides an interface to the malloc(), free(), and realloc() functions of the C library on Unix systems. The class itself has no state other than that stored in the C library. Hence a single instance per program is sufficient. For details on LIBC memory management, consult the malloc(3), realloc(3), and free(3) manual pages of your local system. 2) Methods 2.1 MALLOC | SMEM.MALLOC(size) ! Num => Vec Allocate a vector using malloc() and return it. A return value of zero indicates failure. 2.2 FREE | SMEM.FREE(vec) ! Vec => 0 Release a vector to the free memory pool using free(). 2.3 REALLOC | SMEM.REALLOC(vec, size) ! Vec,Num => Vec Re-allocate a vector with a new size using realloc().