sc/named-object [ Classes ]
NAME
named-object File: named-object.lsp Class Hierarchy: None: base class of all slippery-chicken classes. Version: 1.1.0 Project: slippery chicken (algorithmic composition) Purpose: Implementation of the named-object class which is the base class for all of the slippery-chicken classes. The data slot of the named-object class and its subclasses generally holds the original data passed when creating the object. In anything but the simplest of classes this may quickly become out-of-date as the object is manipulated, but is nevertheless retained so that a) the user can see what data was used to create an object, and b) the user can derive new objects from an object's original data. Data relevant to a specific subclass is often stored in slots other than :data, e.g. bars, rhythms, etc. so the user should not be alarmed if the data slot itself does not seem to reflect changes made to an object. Author: Michael Edwards: m@michael-edwards.org Creation date: 4th December 2000 $$ Last modified: 17:20:12 Fri Sep 25 2020 CEST SVN ID: $Id$