Next: , Previous: , Up: The List Library   [Index]


13.3.8 Data Type Generic List Back Functions

l_append

void l_append(list l,);

inserts data of the type and value described by the second argument in the last position in the l list

l_back

object l_back(list l);

is the data in the last position in the l list

lb_get

void lb_get(&, list l);

sets the last argument as the data in the first position in the l list (data is linked if allowed, copied otherwise)

lb_link

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.

lb_pick

object lb_pick(list l);

is the data in the last position in the l list, the data is removed from the list

lb_push

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

lb_query

object lb_query(list l);

is the data in the last position in the l list (same as ‘l_back’)

lb_yank

void lb_yank(&, list l);

sets the first argument as the data in the last position in the l list and removes it from the list


Next: , Previous: , Up: The List Library   [Index]