GNU Info

Info Node: (guile.info)Structures

(guile.info)Structures


Next: Arrays Prev: Records Up: Data Types
Enter node , (file) or (file)node

Structures
==========

[FIXME: this is pasted in from Tom Lord's original guile.texi and should
be reviewed]

A "structure type" is a first class user-defined data type.  A
"structure" is an instance of a structure type.  A structure type is
itself a structure.

Structures are less abstract and more general than traditional records.
In fact, in Guile Scheme, records are implemented using structures.

Structure Concepts
The structure of Structures
Structure Layout
Defining the layout of structure types
Structure Basics
make-, -ref and -set! procedures for structs
Vtables
Accessing type-specific data

automatically generated by info2www version 1.2.2.9