Skip to content

Instantly share code, notes, and snippets.

@rizo
Last active December 22, 2015 22:39
Show Gist options
  • Select an option

  • Save rizo/6541599 to your computer and use it in GitHub Desktop.

Select an option

Save rizo/6541599 to your computer and use it in GitHub Desktop.
//! An abstract object.
class object_t
{
id_t id;
}
//! Ececutable object.
class code_object_t
{
}
- data_object // Binary data object.
- collection : object[] // A simple collection of objects.
- document: data_object[] // A collection of data objects.
- program: code_object[] // A collection of code objects.
- transducer: code_object // An abstract data transducer.
- file: data_object // Filesystem object.
- link: data_object // A reference to an object.
- dict: data_object // Mapping of objects.
- text: data_object // Text data object.
- view: data_object // View object.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment