Next: List Visiting Functions, Previous: Data Type Generic List Front Functions, Up: The List Library [Index]
list l_append(list l, ...);
is l, inserts data of the types and values described by the optional arguments at the end of the l list, in the order in which data appears
object l_back(list l);
is the data in the last position in the l list
list lb_delete(list l);
is l, deletes the last element in the l list
object lb_get(&, list l);
is the data in the last position in the l list, sets the first argument as the same data (data is linked if allowed, copied otherwise)
void lb_link(list l,);
inserts a reference to or a copy of the data described by the second argument in the last position in the l list (references are made where data types allow)
See Referable Objects.
object lb_pick(list l);
is the data in the last position in the l list, the data is removed from the list
void lb_push(list l,);
inserts data of the type and value described by the second argument in the last position in the l list
object lb_query(list l);
is the data in the last position in the l list (same as ‘l_back’)
object lb_yank(&, list l);
is the data in the last position in the l list, sets the first argument as the same data and removes it from the list
Next: List Visiting Functions, Previous: Data Type Generic List Front Functions, Up: The List Library [Index]