A combination User's Manual and Programmer's Guide for JASP, a simulation language for use on the JOSS time-shared in JOSS language, JASP provides standard routines for performing functions that are common to many simulations:initialization; time and event control; information storage and retrieval; performance data collection; summary, monitoring, and error reporting; and random de