Parser for doremi-script written in Clojure using instaparse - see http://github.com/rothfield/doremi-script-base