Serene Runtime 1.0.0
C runtime for the Serene programming language
Loading...
Searching...
No Matches
srn_list_t Struct Reference

Since all the values are immutable and persistent. More...

#include <lists.h>

Collaboration diagram for srn_list_t:
[legend]

Data Fields

srn_header_t * header
 
srn_pair_thead
 
size_t length
 
size_t len
 
srn_list_node_thead
 

Detailed Description

Since all the values are immutable and persistent.

A List is just a metadata on top of a chain of pairs

Definition at line 36 of file lists.h.

Field Documentation

◆ head [1/2]

srn_pair_t* srn_list_t::head

Definition at line 38 of file lists.h.

◆ head [2/2]

srn_list_node_t* srn_list_t::head

Definition at line 37 of file lists.h.

◆ header

srn_header_t* srn_list_t::header

Definition at line 37 of file lists.h.

◆ len

size_t srn_list_t::len

Definition at line 36 of file lists.h.

◆ length

size_t srn_list_t::length

Definition at line 39 of file lists.h.


The documentation for this struct was generated from the following files: