I’m always being asked for more information on the LISP based languages I designed for the Crash and Jak games. This post is about GOOL, the LISP language used in Crash 1, Crash 2, and Crash 3. GOOL was my second custom language. GOOL was mostly interpreted, although by Crash 2 basic expressions were compiled into machine code.









