Programming With Jack (Fourth Edition)
This manual describes the implementation of Jack™, with emphasis on how to extend it and modify it. The principle purpose of this manual is to describe what functions in the Jack libraries are available to be used in writing new features for Jack. The manual also gives an overview of how Jack works, for those interested in modifying its current behavior. This manual assumes that you already know how to use Jack, and are familiar with its basic terminology.