Ruby
4.1.0dev (2026-09-05 revision a946c1bd8e5e7e03e938fe5bb4df942affa95ec6)
prism
list.c
1
#include "prism/internal/list.h"
2
6
size_t
7
pm_list_size(
pm_list_t
*list) {
8
return
list->size;
9
}
10
14
void
15
pm_list_append(
pm_list_t
*list,
pm_list_node_t
*node) {
16
if
(list->head == NULL) {
17
list->head = node;
18
}
else
{
19
list->tail->next = node;
20
}
21
22
list->tail = node;
23
list->size++;
24
}
pm_list_node
Definition
list.h:36
pm_list_t
Definition
list.h:45
Generated by
1.9.8