Cyclone Scheme  0.28.0
Data Structures
Here are the data structures with brief descriptions:
 Catomic_typeThe atomic thread synchronization type
 Cbignum_typeExact integer of unlimited precision
 Cboolean_typeThe boolean type: True or False
 Cbytevector_typeBytevector type
 Cc_opaque_typeC Opaque type - a wrapper around a pointer of any type
 Cck_array
 Cck_array_iterator
 Cck_hs
 Cck_malloc
 Cclosure0_typeA closed-over function with no variables
 Cclosure1_typeA closed-over function with one variable
 CclosureN_typeA closed-over function with zero or more closed-over variables
 Ccommon_typeA union of all the constant-size objects
 Ccomplex_num_typeComplex number
 Ccond_var_typeThe condition variable thread synchronization type
 Ccvar_typeC-variable integration type - wrapper around a Cyclone object pointer
 Cdouble_typeDouble-precision floating point type, also known as a flonum
 Cgc_free_list_t
 Cgc_header_type_t
 Cgc_heap_root_t
 Cgc_heap_t
 Cgc_thread_data_t
 Chashset_st
 Cinteger_typeDeprecated - boxed integers
 Clist_2_type
 Clist_3_type
 Clist_4_type
 Cmacro_typeClosure for a macro
 Cmark_buffer_t
 Cmutex_typeThe mutex thread synchronization type
 Cpair_typeThe pair (cons) type
 Cport_typeThe port object type
 Cprimitive_typeA function built into the runtime
 Csimple_hashset_item_st
 Csimple_hashset_st
 Cstring_typeThe string type
 Csymbol_typeSymbols are similar to strings, but only one instance of each unique symbol is created, so comparisons are O(1)
 Cvector_2_type
 Cvector_3_type
 Cvector_4_type
 Cvector_5_type
 Cvector_typeVector type
 Cvpbuffer_t