Go to the source code of this file.
Data Structures | |
struct | _list |
struct | _lol |
Defines | |
#define | LOL_MAX 9 |
#define | list_next(l) ((l)->next) |
#define | L0 ((LIST *)0) |
Typedefs | |
typedef _list | LIST |
typedef _lol | LOL |
Functions | |
LIST * | list_append (LIST *l, LIST *nl) |
LIST * | list_copy (LIST *l, LIST *nl) |
void | list_free (LIST *head) |
LIST * | list_new (LIST *head, const char *string, int copy) |
void | list_print (LIST *l) |
int | list_length (LIST *l) |
LIST * | list_sublist (LIST *l, int start, int count) |
void | lol_add (LOL *lol, LIST *l) |
void | lol_init (LOL *lol) |
void | lol_free (LOL *lol) |
LIST * | lol_get (LOL *lol, int i) |
void | lol_print (LOL *lol) |
#define L0 ((LIST *)0) |
#define list_next | ( | l | ) | ((l)->next) |
#define LOL_MAX 9 |
void list_free | ( | LIST * | head | ) |
int list_length | ( | LIST * | l | ) |
void list_print | ( | LIST * | l | ) |
void lol_free | ( | LOL * | lol | ) |
void lol_init | ( | LOL * | lol | ) |
void lol_print | ( | LOL * | lol | ) |