BluejayUtils.mesa
Last Edited by: Swinehart, September 16, 1983 4:41 pm
DIRECTORY
Thrush USING [ Tune ];
BluejayUtils: DEFINITIONS = {
Tune: TYPE = Thrush.Tune;
DescribeTune:
PROC[tune: Tune]
RETURNS [exists:
BOOL, size:
INT];
size is in chirps, undefined if exists=FALSE
DeleteTune: PROC[tune: Tune] RETURNS [existed: BOOL];
NewTune: PROC RETURNS [tune: Tune];
TunesInJukebox:
PROC
RETURNS [nTunes:
INT];
Zero means Jukebox isn't open.
InitializeJukebox: PROC; -- takes a long time to run, usually.
Initialize: PROC;
Uninitialize: PROC;
}.