class pd-console # interactive mode in PD is a bit different.. there's no 'tick' loop, # so it needs to be provided as a 'forth tick' message to some object. load-daemon start-daemon start-console-client : interactive ; # declare methods method pd-bang # constructor : pd-console make-outlet # install methods { yield done } handles pd-bang ;