A Java based Pascal interpreter
In addition, JSPIIJ also comes with arrays, variable argument passing and custom types.
JSPIIJ is a cross-platform utility capable of running on any operating system that comes with Java support (e.g. Mac OS X, Windows, Linux).
Detailed instructions on how to install and use the JSPIIJ utility on your Mac are available HERE.