Salieri
A language to facilitate specification and manipulation of musical material on the score level. The SALIERI Language is based on a dynamic typing system which supports function overloading and polymorphism. Its object types include musical datatypes 'sequence' and 'segment'. Heterogeneous lists, first-class functions.