Interpreter written in Java for a variant of the P language (known by a, ah, much ruder name).