circular-sclist/cycle-repeats [ Classes ]

[ Top ] [ circular-sclist ] [ Classes ]

NAME

 rthm-chain

 File:             cycle-repeats.lsp

 Class Hierarchy:  named-object -> linked-named-object -> sclist -> 
                   circular-sclist -> cycle-repeats

 Version:          1.1.0

 Project:          slippery chicken (algorithmic composition)

 Purpose:          class used originally in rthm-chain to determine cyclic
                   repeats of data. E.g. passing the data list ((0 5) (1 1)
                   (0 3) (1 1) (0 2) (2 1)) means we'll have 0 five times,
                   then 1 once, then 0 three times etc.  This repeats
                   indefinitely when the get-next method is called.

 Author:           Michael Edwards: m@michael-edwards.org

 Creation date:    4th February 2010

 $$ Last modified:  11:24:36 Sat Jan 17 2026 CET

 SVN ID: $Id$